内容正文:
令学科网
学科网原创,让学司更名易!
JP.ZXXK.COM
学科网精品频道全力推荐
过去完成时
知识点精讲
一、含义:过去某一时间前就已经发生或完成了的动作,对过去的某一点造成的某种影响
或是结果,用来指在另一个过去行动之前就已经完成了的事件。
二、动词形试:had done
三、关键词:
l.by the end of过去的时间
例句:By the end of last term,we had learned5000 new words.
到上学期末,我
们已经学了5000个新词。
2.By the time sb.+动词过去式
例句:The bus had already left by the time I got there,
我到那儿时,公共汽
车已经开走了。
3.By(the time of0+时间点
例句:By the time of last year,we had built two bridges,
到去年为止,我们
已经建了两座桥。
【例题】By the time they got there,the concert
A.was beginning
B.had begun
C.will begin
【答案】B
【解析】句意:当他们到达那里时,音乐会已经开始了。考查动词时态辨析。由圈
干中的时间状语“By the time they got there'"可知此句时态应用过去完成时。故选B。
【例题】By the end of last year,Royin
that post office for thirty years.
A.worked
B.would work
C.had worked
Dhas
worked
【答案】C
【解析】句意:直到去年年底为止,ROy已经在那家邮局工作30年了。考查过去
完成时。介词by+表示过去的时间,表示“直到过去某个时间为止”,常用于过去完成时
的句子中,其谓语动词结构为:had+过去分词。故选C。
【例题】—Did you see the manager this momning?
买原创精品资源学科网独家享有版权,侵权必究
令学利科购
学科网原针,让学司更客易!
JP.ZXXK.COM
学科网精品频道全力推荐
-No.He
for Beijing by the time I arrived at his office.
A.has left
B.left
C.was leaving
D.had left
【答案】D
【解析】句意:—你今天早上见到经理了吗?没有。我到他的办公室时,他
已经去北京了。考查过去完成时态。根据“by the time I arrived at his office'可知,表示过
去的过去,用过去完成时态,结构是had+动词的过去分词,had left已经离开。故选D。
【例题】When I got to the meeting room,the report
already
A.began
B.has begun
C.had begun
【答案】C
【解析】句意:当我到达会议室时,报告已经开始了。考查动词时态。根据“When
I got to the meeting room"可知l,到达会议室发生在过去,报告已经开始发生在到会议室
之前,即过去的过去,用过去完成时had done。故选C。
知识点精练
一、单项选择
1.By the time the teacher came,we
cleaning the classroom.
A.finished
B.have finished
C.had finished
2.-Did you meet the professor at the airport?
-No,he by the time Ithere.
A.had left;got
B.has left;reached
C.was leaving:got
D.left;had got
3.-What did Jack ask you just now?
-He wanted to know how long
when I reached the cinema.
A.had the film been on
B.the film had started
C.the film had lasted
D.had the film ended
4.By the time I got to the cinema,the movie
for ten minutes.
A.had begun
B.had been on
C.has started
D.has been on
5.The meeting
by the time I got t