家长网
家长网  /   作业辅导  /  英语  /  过去完成时的结构

过去完成时的结构

时间:2024-02-29 14:38阅读数:534

过去完成时表示过去某一时间前就已经发生或完成了的动作,对过去的某一点造成的某种影响或是结果,用来指在另一个过去行动之前就已经完成了的事件。

过去完成时的结构

过去完成时表示过去完成的一个动作,它的结构是两个单词,had done。比如我在过去已经做完作业,I had done my homework。这里就表示的是过去,而且是在过去的时间就已经完成。

我们首先看一下过去完成时的结构,它的结构是两个单词,had done。这个时候我们一定要记得,千万别把这个单词读成had done,不是这样的。它有一个连读的部分。Had done。Had done。如果我们读成had done,反而会给别人觉得很奇怪的感觉。Had done就可以了。过去完成时表示过去完成的一个动作。

我们可以比较一下,现在完成时,现在完成时的结构叫have done,指的是在现在这个时间我已经做完。

举个简单的例子,I have done my homework。我现在已经做完作业了,I have done my homework。

但如果我要是说我在过去已经做完了,比如说我昨天就做完作业了,I had done my homework,I had done my homework。这里就表示的是过去,而且是在过去的时间就已经完成,过去完成时一定要抓住的点是发音上的had done。

过去完成时的用法

①过去完成时表示在过去的某个动作或时间之前已经发生的动作或已经存在的状态,也称为“过去的过去”。常用的时间状语有:when,before,than,until引导的含有过去时的时间状语从句,by(到…为止)引导的时间状语(例如,by the end of last year到去年末为止)

By the end of last year, we had planted 2000 trees.到去年年末为止,我们已种了2000棵树。

He had known the incident before I told him about it.在我告诉他这件事之前,他已经知道了。

When the enemy arrived at the village, our troops had already left.敌人到达村庄时,我们的部队已经离开了。

②过去完成时表示一个动作或状态在过去某一时间之前开始,一直持续到过去这一时间,并有可能持续下去。常用的时间状语有:for+段时间,since+点时间或从句,after引导的时间状语从句。

We were happy to see him because he had been away from us for two years.我们很高兴见到他,因为他已经离开我们两年了。

It was dinner time and he was tired because he had worked since dawn.现在是吃晚饭的时间,他很累,因为他从天亮就开始工作。

③过去完成时表示原有的打算,意图,希望等,但没有实现,常用的动词有:think,want,hope,intend,mean,suppose,expect,plan等。

I had expected to visit the Great Wall last summer, but I didn’t have enough time. 去年夏天我本来想去参观长城,但是我没有足够的时间。

I had hoped to see him, but he left ahead of time.我本来希望见到他,但他提前走了。

④过去完成时用于虚拟语气中,表示与过去事实相反的情况,常用于:if引导的条件句中,wish引导的宾语从句中,as if引导的状语从句中。

If you had come here yesterday, you would have seen the movie star.如果你昨天来这里,你就会看到那个电影明星了。

I wish I had passed the exam last term.我真希望我上学期通过了考试。

He spoke as if he had been to England.他说起话来好像去过英国似的。

⑤过去完成时用于固定句型中:hardly/scarcely/barely…when…; no sooner… than…刚…就,其中主句时态常用过去完成时。

He had hardly arrived home when it began to rain.他刚到家就开始下雨了。

He had no sooner left home than the telephone rang.他刚离开家,电话铃就响了。

当hardly/scarcely/barely/no sooner位于句首时,主句部分倒装。

Hardly had he arrived home when it began to rain.

No sooner had he left home than the telephone rang.

过去完成时的主动语态变被动语态怎么变

1、过去完成时主动语态

I had given him three books.

S主语+had+V过去分词+其他成分

2、转换成被动语态

Three books had been given to him by me.

宾语提前做主语+had+been+V过去分词。

3、过去完成时的被动语态有以下三种形式:

(1)肯定结构:主语+ had been done +其他成分

(2)否定结构:主语+ had not been done +其他成分

(3)疑问句结构:had +主语+ been done +其他成分

为什么有些过去完成时加been

英语中的过去完成时的结构是had done。如果加了been,则变成了had been done,这是过去完成时的被动。过去完成时的被动表示过去的过去,某个动作被完成。例如:The books had been sold out when we came.我们来到的时候,书已经被卖完了。

(注:came是过去,在came这个过去的动作之前,“卖”这个动作已经完成,所以用过去完成时had sold out,又因书是被卖出,不是它们自己卖自己,所以用被动就成了had been sold out)