沪江

过去完成时常见句型小总结

大自然的野孩子 2017-07-31 14:56
本文支持点词翻译 Powered by 沪江小D

过去完成时既可表示过去某个时间或动作之前所发生的事情,也可表示过去某个时间或动作之前所发生的动作一直持续到过去某个时间,下面是小编为大家精心整理的过去完成时的常见句型,一起来看一下吧!

1.“主句(had done), before + 过去时间状语 ”
I had reached the station before six o'clock.
六点之前我已到达车站。

2. “用在told, said, knew, heard, thought等动词后的宾语从句,表示动作发生在这些动词之前。”
She said that she had never been to Paris.(她说她从未去过巴黎。)

3.“用在 Hardly(scarcely, barely)…when…, No sooner…than…句型中”
Hardly had I got home when the rain poured down. (我刚到家大雨就倾盆而下。)

4.“By the time + 从句(did/was/were), 主语 + had done…”
By the time we arrived, everyone had received medical care.(我们到达时,每个人已接受了医疗护理。)

5.“主语 +had done…, before 从句(did/was/were)”
Fortunately, the population had left the village before the volcano erupted.(幸运的是,火山喷发前人们已离开了村庄。)

6.“主语 +had done…, when 从句(did/was/were)”
No sooner had he left home than it began to rain. (他一离开家天就下起雨来。)

7.“用在 It /This/That was the first…time + that 从句 (had done)中”
It was the third time that he had made the same mistake. (这是他第三次犯同样的错误了。)

8.“用在It was/had been + 一段时间 + since 从句 (had done)中”
It was ten years since we had had such a wonderful time.(十年我们都没这麽高兴了。)

9.“用在 wish 后的宾语从句中,表示与过去事实相反。”
I wished that he hadn't made such a mistake. (我希望他从未犯过这样的错误。)

10.“用于表示与过去事实相反的if 虚拟条件句中”
If she had seen you yesterday, she would have told you the truth.(如果她昨天见过你,她会告诉你事实的真相。)

好了,以上就是小编今天带来的讲解内容,对于过去完成时的学习,还希望同学们能多加用心,看似很简单的问题,往往越容易出错。因此,小编在这里提醒大家,平时要多下功夫,一些细小的知识点也要注意到,做题时一定要细心审题,慢慢有所进步。

展开剩余