A.左边
B.已经离开
C.已经离开了
D.
答案:C
分析:句子中,“left”是过去时,而“left”这个动作发生在“left”之前,所以用过去完成时。
2. 等他回来时,我们已经工作了好几个小时了。
A. 已经做了
B.已经做了
C. 做到了
D. 正在做
答案:A
分析:在时间引导的时间状语从句中,如果主句为过去时,并且该从句中的动作发生在主句中的动作之前,则该从句应该用过去完成时。
3. 她昨晚回来了。
A. 有
B.
乍得
D、将会
答案:C
分析:last night表示过去时间,came back发生在came back之前,所以用过去完成时。
4. 他们去年年底就完成了。
A. 已经建造
B. 建造
C.已经建造
D. 是
答案:C
分析:by the end of last year 表示动作在过去某一时间点之前已经完成,所以用过去完成时。
5. 他花了三个星期阅读这本书。
A. 一直保持
B. 保持
C.一直保持着
D. 保持
答案:C
分析:for three weeks 表示一段时间,且动作发生在“”之前,所以用过去完成时。
6-20 题目及解答(简体版)
6. 当她到达时,她的_____。
A.已经离开了
答案:A
分析:该动作发生在到达机场之前。
7. 当电话铃响的时候,我们正要离开。
A.刚刚
答案:A
分析:我刚吃完饭,电话就响了。
8. 他离开后,他在桌子上留了一张纸条。
A.已经离开了
答案:A
分析:离开前留下的纸条。
9. 她昨晚已经睡觉了。
A. 已经做了
答案:A
分析:我睡觉前做完了作业。
10. 当我到达时,_____ 持续了半个小时。
A. 曾经
答案:A
分析:我到的时候会议已经开始了半小时。
当然,这里有 11-20 个问题及其词干和答案的版本:
11. 当她到达公园时,_____。
A. 有
B. 有
乍得
D. 是
答案:A
分析:句子用的是“By the time she got to the park”,意思是当她到达公园的时候,音乐会已经开始了。这里应该用过去完成时,表示“音乐会开始了”这个动作发生在“到达公园”之前。正确的形式应该是“had”,但是选项中没有直接给出完整的动词形式。但是从语法结构和上下文来看,选项A“had”后面应该接动词的过去分词形式,所以选项A是正确答案。
12. 当他进来时,他_____他。
A.刚刚做完
B. 刚刚
C. 刚刚
D. 只是
答案:B
分析:这个句子描述他刚做完作业,妈妈就进来了。因为“进来”是过去时,而“完成作业”发生在“进来”之前,所以应该用过去完成时。它经常与“had”一起使用,强调动作刚刚完成。
13.我花了两个星期读这本书。
A. 保留
B. 一直保持
C.一直保持着
D. 是
答案:C
分析:句子中提到“在我决定归还它之前”,这意味着“保留这本书”这个动作发生在“决定”之前,并且持续了两个星期,因此,应该用过去完成时来表达这个持续的动作,也就是过去发生的动作。
14.截至上个月底,他们已经砍伐了 10,000 棵树。
A. 有
B.
C. 有
D. 是
答案:A
分析:“截至上个月底”表示动作在过去某一时间点之前完成网校哪个好,应用过去完成时。
15.她把她送到了旅馆。
A. 有
B.
C. 有
D. 是
答案:A
分析:in是过去时,而 发生在 in之前,所以要用过去完成时。
16.他们冒雨继续比赛。
A。
B.
乍得
D、将会
答案:C
分析:the rain是过去时,而 the game发生在it 之前,所以用过去完成时。
17.当我们 _____ 十时。
A. 曾经
B. 已
C. 在
D. 曾经
答案:A
分析:“”是过去时,而“音乐会正在进行”是持续动作,在“到达”之前已经持续了十分钟,所以应使用过去完成进行时。
18.她 _____ 她。
A. 有
B.
C. 有
D. 是
答案:A
分析:the是过去时,而 the 发生在the 之前,所以要用过去完成时。
19.当我到达的时候,火车已经开走了。
A. 有
B. 有
乍得
D. 是
答案:C
分析:“By the time I got to the”表示动作在过去某个时间之前完成,“left”是动词,需要和助动词“had”组合构成过去完成时。同时用“ ”来强调动作的完成。
20. 他 _____ 他出去玩了。
A. 有
B.
C. 有
D、将会
答案:A
分析:"出去"是过去时,而"做完作业"发生在"出去玩"之前,所以要用过去完成时。