2022届高考英语语法单选题专项训练:过去完成时
一、单项选择(共30小题;共39分)
1. They became friends again that day. Until then, they _____ to each other for nearly two years.
A.didn't speak B.hadn't spoken
C.haven't spoken D.haven't been speaking
2. That was the first time I _____ there and I was impressed by the friendly people very much.
A.go B.was going C.had gone D.have gone
3. —Did you have to do much for the dinner party
—Helen _____ everything by the time I got home.
A.finished B.was finishing C.would finish D.had finished
4. Mary was pleased to see that the seeds she _____ in the garden were growing.
A.was planting B.has planted C.would plant D.had planted
从每题所给的 A、B、C、D 四个选项中,选出可以填入空白处的最佳选项。
5. By the time he was twelve years old, he _____ a chemistry lab of his own.
A.had been set up B.had set up
C.have been set up D.have set up
6. —Why are you still here, Tom You're supposed to be on the train!
—Well, the train _____ by the time we arrived there.
A.was to leave B.already left
C.would have left D.had already left
7. When walking down the street, I came across David, whom I _____ for years.
A.didn't see B.haven't seen C.hadn't seen D.wouldn't see
8. The two girls got on well with each other, even though it was the first time they _____.
A.have met B.met C.had met D.meet
从每题所给的 A、B、C、D 四个选项中,选出可以填入空白处的最佳选项。
9. Tom asked his mother where she _____ his new car model.
A.puts B.was putting C.has put D.had put
10. I arrived at the Tianjin Train Station at 10:30 that day, by which time the express train for Beijing _____.
A.was starting B.has started C.started D.had started
11. By the end of yesterday we _____ over 2,000 tickets.
A.sold B.had sold C.have sold D.would sold
12. I _____ up my mind what I was going to say in the seminar, but it was cancelled.
A.have made B.had made C.was making D.would make
单项选择
13. It took me a long time before I was able to fully appreciate what they _____ for me.
A.had done B.did C.would do D.were doing
14. She was surprised to find the fridge empty; the child _____ everything!
A.had been eating B.had eaten
C.have eaten D.have been eating
15. We arrived at work in the morning and found that somebody _____ into the office during the night.
A.broke B.had broken C.has broken D.was breaking
16. —What a mistake!
—Yes. I _____ his doing it another way, but without success.
A.was suggesting B.will suggest
C.would suggest D.had suggested
17. Last month, the Japanese government expressed their thanks for the aid they _____ from China.
A.receive B.receiving C.have received D.had received
18. She stared at the painting, wondering where she _____ it.
A.saw B.has seen C.sees D.had seen
19. When Mark opened the door, he saw a woman standing there. He _____ her before.
A.never saw B.had never seen
C.never sees D.has never seen
20. He _____ more than 5,000 English words when he entered the university at the age of 15.
A.has learned B.would have learned
C.learned D.had learned
从每题所给的 A、B、C、D 四个选项中,选出可以填入空白处的最佳选项。
21. By the end of last week we ____ 200 pictures from the spaceship.
A.receiving B.received C.have received D.had received
22. I suddenly realized that I was kept so busy that I _____ little time with my family before.
A.have spent B.had spent C.would spend D.was spending
23. During his stay in Xi'an, Jerry tried almost all the local foods his friends _____.
A.would recommend B.had recommended
C.have recommended D.were recommending
24. Just as I got to the school gate, I realized I _____ my bank in the cafe.
A.have left B.had left C.would leave D.was leaving
25. The manager is said to have arrived back from Paris where he _____ some European business partners.
A.would meet B.is meeting C.meets D.had met
26. I was just going to cut my rose bushes but someone _____ it. Was it you
A.has done B.had done C.would do D.will do
27. —Peter, where did you guys go for the summer vacation
—We _____ busy with our work for months, so we went to the beach to relax ourselves.
A.were B.have been C.had been D.will be
28. Silk _____ one of the primary goods traded along the Silk Road by about 100 BC.
A.had become B.was becoming C.has become D.is becoming
29. It was the first time that my father _____ a flight.
A.had taken B.has taken C.took D.would take
30. The boy insisted that he _____ nothing wrong and that he _____ at once.
A.should do; should be set free B.should do; must set free
C.had done; be set free D.had done; must be set free
答案
第一部分
1 . B
2 . C
3 . D
4 . D
【解析】
考查过去完成时态。它表达的是在某个过去动作或时间点之前发生的动作,简单地说就是“过去的过去”发生的事情。句意:玛丽很高兴她在花园里种的种子正在生长。根据句意可知,种种子是在种子成长之前,故选 D。
5 . B
【解析】
正确答案是B。
此题考查的是时态。句意:在他十二岁的时候,他就建立起了自己的一个化学实验室。根据by the time可知,主句动词应用完成时,由he was twelve years old可知,应用过去完成时,set up与he是主谓关系,故选B。
6 . D
7 . C
8 . C
9 . D
【解析】
正确答案是D。
此题考查的是时态。句意:汤姆问他妈妈她把他的新汽车模型放在哪里了。“放”先于asked,即发生在过去的过去,故使用过去完成时。
10 . D
【解析】
正确答案是D。
此题考查的是动词的时态。句意:那天我十点半到达了天津火车站,在那之前,到北京的特快列车已经出发了。特快列车出发是过去的过去的事情,所以应该用过去完成时,故选D。
11 . B
【解析】
正确答案是B。
此题考查的是时态。句意:到昨天为止,我们卖出了两千多张票。根据时间状语By the end of yesterday可知,此处是过去的时间之前已经完成的动作,表示”过去的过去“,应用过去完成时。
12 . B
【解析】
正确答案是B。
此题考查的是时态。句意:我已经决定了我要在研讨会上说些什么,但它被取消了。“决定”先于“取消”,“取消”发生的过去,那么“决定”发生在过去的过去,故使用过去完成时。
13 . A
【解析】
正确答案是A。
此题考查的是时态。空处内容所表示的动作先于“was able to fully appreciate”所表示的动作,即发生在过去的过去,故使用过去完成时。
14 . B
【解析】
正确答案是B。
此题考查的是时态。句意:她惊讶地发现冰箱空了,孩子已经吃完了冰箱里的东西!根据句意可知“吃”先于“发现”,即发生在过去的过去,且已经结束,故用过去完成时。
15 . B
【解析】
正确答案是B。
此题考查的是时态。句意:早晨我们来上班,结果发现有人晚上闯入过办公室。空格处的动作发生在found之前,故用过去完成时。
16 . D
【解析】
正确答案是D。
此题考查的是时态。根据第一句What a mistake!及后面的without success可知他已经做错事,而“我的建议”应该发生在他做错之前。故用过去完成时。
17 . D
【解析】
正确答案是D。
此题考查的是时态。句意:上个月,日本政府向中国给予他们的援助表达了感谢。句中说表达感谢是上个月,也就是说,接受援助是上个月以前的事了,也就是过去的过去,应该用过去完成时。
18 . D
【解析】
正确答案是D。
此题考查的是时态。根据“She stared at the painting”使用了一般过去时可知,此处的动作“see”是发生在过去凝望这幅画之前的动作,即表示该动作是发生在过去的过去,故用过去完成时;故选D。
19 . B
【解析】
此题考查的是时态。句意:当Mark打开门时,他看见一个女人站在那里。他以前从未见过她。根据before可知,空处的内容所表示的动作先于过去式“saw”所表示的动作,故使用过去完成时。
因此,正确答案是B。
20 . D
【解析】
此题考查的是时态。句意:当他15岁进入大学时,他已经学了超过5000个英语单词。“学会”先于“entered”,即发生在过去的过去,故使用过去完成时。
因此,正确答案是D。
21 . D
【解析】
正确答案是D。
此题考查的是时态。句意:到上周末,我们收到了来自宇宙飞船的200张图片。receive 收到;由by the end of last week可知,用过去完成时。
22 . B
【解析】正确答案是B。本题考查的是动词的时态。句意:我突然意识到我以前是如此忙碌以至于几乎没有时间和家人团聚。根据主句的谓语动词“realized”可知,主句为一般过去时;根据从句中的“before”可知,“没有时间和家人团聚”发生在“realized”之前,表示“过去的过去”,故用过去完成时,所以答案是B。
23 . B
【解析】
正确答案是B。
此题考查的是动词的时态。句意:Jerry在西安逗留期间,几乎尝遍了他朋友推荐的所有当地的食物。分析题干可知,recommend的动作发生在主句动作tried之前,是过去的过去,因此用过去完成时。故B项正确。
24 . B
【解析】
正确答案是B。
此题考查的是动词的时态。句意为:刚到学校门口,我就意识到自己把书落在咖啡馆里了。根据语境可知,leave的动作发生在“realized”所表示的动作之前,表示“过去的过去”,应用过去完成时。故选B。
25 . D
【解析】
正确答案是D。
此题考查的是时态。根据题意可知,“回来”发生在过去,“会见欧洲生意伙伴”发生在“回来”之前,即过去的过去,需用过去完成时。
26 . B
【解析】
正确答案是B。
此题考查动词的时态。句意:我打算修剪我的玫瑰丛,但是(却发现)有人已经修剪过了。是你做的吗?因为别人修剪的动作发生在was going to ...之前,即“过去的过去”,所以用过去完成时。
27 . C
【解析】
正确答案是C。
此题考查的是动词时态。忙工作发生在度假之前,根据后半句的过去时态可得知,此处应采用过去完成时态。
28 . A
【解析】
正确答案是A。
此题考查动词时态。根据时间状语by about 100 BC可知,到过去的某个时间为止,已经完成的动作,表示过去的过去,用过去完成时。
29 . A
30 . C
第1页(共1 页)