在英语中,什么叫作过去完成时?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 06:50:47

在英语中,什么叫作过去完成时?

过去完成时表示过去某一时刻或某一动作之前完成的动作或状态,句中常用by,before ,until,when,等词引导时间状语.
比如:By the end of last year we had built five new houses.
意思是到去年年底,我们已经建了5栋新房子!
去年年底是过去的时间吧,在那时侯我们建成房子是已经完成的事情了,所以在这时候就要用过去完成时
还有过去完成时的动词还可以表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去.
比如:Before he slept,he had worked for 12 hours.
意思是,在他睡觉以前,他已经连续工作12个小时了,连续工作是发生在睡觉以前的持续状态,而睡觉也是发生在过去的事情,有可能他现在已经醒了.
明白了吗?

就是表示过去的过去.楼上解答很详细了!

过去完成时表示过去某一时刻或某一动作之前完成的动作或状态,句中常用by,before ,until,when,等词引导时间状语.
还有过去完成时的动词还可以表示过去某一时刻之前发生的动作或状态持续到过去某个时间或持续下去.

简单地说,
现在A问你,你今天都干些啥事,当中有些你要用完成时回答的部分
过儿一会,B问你,你告诉了A什么,你描述的部分不就要用过去时了么,相应地,用完成时的部分就要变成过去完成时
你只需记住,过去完成时一般不会单独出现,前后必然有过去式动词...

全部展开

简单地说,
现在A问你,你今天都干些啥事,当中有些你要用完成时回答的部分
过儿一会,B问你,你告诉了A什么,你描述的部分不就要用过去时了么,相应地,用完成时的部分就要变成过去完成时
你只需记住,过去完成时一般不会单独出现,前后必然有过去式动词

收起

过去完成时
1) 概念:表示过去的过去
其构成是had +过去分词构成。
那时以前 那时 现在
2) 用法
a. 在told, said, knew, heard, thought等动词后的宾语从句。
She said (that) she had never been to Paris.
b. 状语从句
在过去不同...

全部展开

过去完成时
1) 概念:表示过去的过去
其构成是had +过去分词构成。
那时以前 那时 现在
2) 用法
a. 在told, said, knew, heard, thought等动词后的宾语从句。
She said (that) she had never been to Paris.
b. 状语从句
在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
When the police arrived, the thieves had run away.
c. 表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本……,未能……"
We had hoped that you would come, but you didn't.
3) 过去完成时的时间状语before, by, until , when, after, once, as soon as。
He said that he had learned some English before.
By the time he was twelve, Edison had began to make a living by himself.
Tom was disappointed that most of the guests had left when he arrived at the party.
典型例题
The students ___ busily when Miss Brown went to get a book she ___ in the office.
A. had written, left B. were writing, has left C. had written, had left D. were writing, had left
答案:D. "把书忘在办公室"发生在"去取书"这一过去的动作之前,因此"忘了书"这一动作发生在过去的过去,用过去完成时。句中when表示的是时间的一点,表示在"同学们正忙于……"这一背景下,when所引导的动作发生。因此
前一句应用过去进行时。
注意: had no ……when 还没等…… 就……
had no soone……than 刚…… 就……
He had no sooner bought the car than he sold it.
过去完成时的用法(1)
表示过去某一时刻之前已经完成的动作,常与由by,before引导的时间状语连用。
We had learned 5000 words by the end of last month.
到上个月底为止我已经学了五千个单词。
I had finished the composition before supper.
晚饭前我就已经把作文写完了。
过去完成时的用法(2)
表示过去某一动作之前已经完成的动作,常与由when,before等连词引导的时间状语从句连用。
When I woke up it had already stopped raining.
我醒来的时候雨就已经停了。
I hadn't learned any English before I came here.
我来这儿之前没学过英语。
常用于引导这类状语从句的连词有:when当……的时候,as soon as一…就,
before在……之前,after在……之后,until直到,等。
过去完成时的用法(3)
用于宾语从句或间接引语中
I wondered who had taken the umbrella without permission.
我想知道谁不经允许就把雨伞拿去。
He told me that he had passed the exam.
他告诉我他已通过考试。
过去完成时的用法(4)
某些动词的过去完成时表示一个打算要做却没有做成的事。
I had intended to come over to see you last night, but someone called and I couldn't get away.
昨晚我本打算来看你,但有人来找,脱不开身。
We had hoped to catch the early bus, but found it was gone.
我们本希望搭早班车,却发现车已开了。
这类动词有:intend打算,hope希望,plan计划,mean预定,want想要,
think想要,等。
过去完成时的用法(5)
用于表示与过去事实相反的虚拟条件从句中
If you had come yesterday, you would have met him.
如果你昨天来的话,你就已经见到他的面了。
She would have come if she hadn’t been so busy.
要不是这么忙的话,她就已经来了。

收起

过去完成时
1) 概念:表示过去的过去
其构成是had +过去分词构成。
那时以前 那时 现在
2) 用法
a. 在told, said, knew, heard, thought等动词后的宾语从句。
She said (that) she had never been to Paris.
b. 状语从句
在过去不同...

全部展开

过去完成时
1) 概念:表示过去的过去
其构成是had +过去分词构成。
那时以前 那时 现在
2) 用法
a. 在told, said, knew, heard, thought等动词后的宾语从句。
She said (that) she had never been to Paris.
b. 状语从句
在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。
When the police arrived, the thieves had run away.
c. 表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示"原本……,未能……"
We had hoped that you would come, but you didn't.
3) 过去完成时的时间状语before, by, until , when, after, once, as soon as。
He said that he had learned some English before.
By the time he was twelve, Edison had began to make a living by himself.
Tom was disappointed that most of the guests had left when he arrived at the party.

收起