过去完成时讲解(英语中过去完成时是什么?)

小科普 132

我的宝藏作者本期我们练习过去完成时。

一根据需要,逻辑填空。

1We had learned over 1,000 English

words__the end of last term.

2The film had__on five minutes when I

reached the cinema.

3 We had hardly got to the station__

the train left.

4I__hoped that you would come,but

you didnt.

5 No sooner had he sat down __the

telephone rang.

6He had got up__six oclock yesterday

morning.

7 He said that he__been to Canada

before.

8 __you finished the work when he

came back?

9Mr Green died yesterday.He had__a

good teacher of mine.

10__the time we got there,the bus had

already gone.

Keys:

1by(had learned是过去完成时结构,通过观察横线需要填介词,想到by the end of 过去时间状语,到去年末为止,用过去完成时)

2been(当我到达电影院的时候,电影已经开始五分钟了,两个动作到达和开始,开始在前,到达在后,开始用过去完成时,由于加的有时间状语五分钟,开始需要用延续性动词,start/begin→be on,be的过去分词been)

3when(通过观察,这是复合句,需要填连词,结合前面用的是过去完成时,句子中有hardly,想到hardly…when,刚……就)

4had(hope,wish,think,except,intend等的过去完成时可以表示过去未曾实现的愿望、打算或意图,翻译成原本……,未能)

5than(No sooner放在句首,引起倒装had he,时态是过去完成时,横线需要填连词,想到no sooner…than,刚……就,在no sooner之后要用过去完成时,than引导的从句要用一般过去时,如果no sooner位于句首,其主谓还要倒装)

6before(通过观察,需要填介词,如果填介词at,昨天早上六点钟,需要用过去进行时,而前面用的是过去完成时,过去完成时的定义是在过去某一时间或某一动作之前已经发生或完成的动作或状态)

7had(由been结合句末before,可以判断要用完成时,主句said一般过去时,从句要用过去完成时)

8had(根据finished,此句又是问句,结合主语是主动的,可以判断横线需要填have或had,结合从句谓语动词 came,可以判断主句应该是过去完成时,此句意思为他回来时你们完成工作了吗?)

9been(在已叙述了过去发生的事后,反过来追述、补述更早发生的动作时,常用过去完成时,had 过去分词。格林先生昨天去世了,他曾是我的好老师)

10By(by the time用作连词,引导时间状语从句,要求主句谓语用完成时,从句用一般过去时)

欢迎大家点赞评论,关注互动交流。

Thank you,Bye,See you next time!

上一篇:

下一篇:

  推荐阅读

分享