文档内容
2023-2024 学年高中语法专项练习单选100 题-过去完成时
1. The young man, when questioned why he ______ the law, just looked at the policeman and said
nothing.
A. broke B. had broken C. won't know D. haven't known
2. When walking down the street, I came across David, who I ______ for years.
A. didn't see B. haven't seen C. hadn't seen D. wouldn't see
3. I ______ to send Peter a gift to congratulate him on his marriage, but I couldn't manage it.
A. had hoped B. am hoping C. have hoped D. would hope
4. 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
5. 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 recommended
6. 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
7. By the time Jack returned home from England, his son ______ from college.
A. graduated B. has graduated
C. had been graduating D. had graduated
8. If we ______ the other road, we might have arrived here in time for the meeting.
A. take B. had taken C. took D. have taken
9. Writing out all the invitations by hand was more time-consuming than we .
A. will expect B. are expecting C. expect D. had expected
10. 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
11. 一Were you surprised by the ending of the film?一No. I the book, so I already knew the story.
A. was reading B. had read C. am reading D. have read
12. Sofia looked around at all the faces: she had the impression that she ______ most of the guests
before.
A. has seen B. had seen C. saw D. would see
13. —Were you surprised by the ending of the film?
—No. I ______ the book, so I already knew the story.
A. was reading B. had read C. am reading D. have read
14. —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
15. Bob called to tell his mother that he couldn't enter the house, for he ________ his key at school.
A. had left B. would leave C. was leaving D. has left
16. He was unhappy when he sold his guitar. After all, he ______ it for a very long time.
A. has had B. had had C. has D. had
17. She stared at the painting,wondering where she ______it.
A. saw B. has seen C. sees D. had seen
18. Mary went to the box office at lunch time,but all the tickets ______ out.
A. would sell B. had sold C. have sold D. was selling
19. They were abroad during the months when we were carrying out the investigation, or they to
our help.
A. would have come B. could come
C. have come D. had come
20. —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
21. 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 met22. John was given the same suitcase his father and grandfather ______ with them to school.
A. took B. had taken C. were taking D. would take
23. 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
24. I ________ to send him a gift to congratulate him on his marriage, but I ________it.
A. hoped; hadn’t manage B. hoped; didn’t manage
C. hope; don’t manage D. had hoped; didn’t manage
25. All the tables by the window ________ by telephone when I got to the restaurant.
A. are booked B. had been booked
C. were being booked D. have been booked
26. It was the first time that he________Xinjiang Province, and was amazed by the breathtaking scenery.
A. has visited B. had visited C. visited D. would visit
27. He said he ____________his old friends for a long time.
A. doesn’t see B. didn’t see C. hadn’t seen D. hasn’t seen
28. The shy boy _________ out of school because of loneliness and sadness at the new place, but a small
talk with the headmaster helped him out.
A. planned to be dropped B. has been planning to drop
C. was going to be dropped D. had planned to drop
29. By the time my parents reached home yesterday, I____ the dinner already.
A. had cooked B. cooked C. have cooked D. was cooked
30. She was praised for what she__________.
A. has done B. had done C. have done D. would do
31. The housekeeper mentioned that the dog__________ her daughter more than once.
A. would attack B. was attacking C. was attacked D. had attacked
32. If my car ________ more reliable, I would have driven to Lhasa instead of flying last summer.
A. was B. had been C. should be D. would be
33. Bill _______ to retire at 60, but his colleagues persuaded him to stay on for a few more years.
A. would expect B. has expected C. expected D. had expected
34. 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
35. We ______ the work by six yesterday evening.
A. finished B. would finish
C. had finished D. had been finished
36. It was the first time that she ______ in public.
A. sung B. had sung C. has sung D. have sung
37. ______ could be judged from her eyes that she was terribly sorry for what she ________.
A. As; had done B. That; did C. As; did D. It; had done
38. Many people didn't believe that living things_______ from lower forms of life.( )
A. had evolved B. evolved C. has evolved D. evolves
39. By the end of last semester, we the three compulsory English textbooks.
A. covered B. covering C. have covered D. had covered
40. ______ many times, but he still didn't know how to do it.
A. He had been told B. Having been told
C. Though he had been told D. Having told
41. The old man insisted that I ______ his wallet.
A. has taken B. took C. should take D. had taken
42. By the time I saw the angry expression on his face, I ______ exactly what I was having to face.
A. knew B. had known C. would know D. have known
43. The country ______ its borders when a wave of refugees ______ in, which put a severe strain on its
social welfare system.
A. scarcely opened; flooded
B. had scarcely opened; had flooded
C. scarcely opened; had flooded
D. had scarcely opened; flooded
44. She told me that she ______ by her relatives at the bus stop.
A. had been seen off B. have seen off
C. have been seen off D. had seen off45. They brought about _______ impossible—navigating a ship carrying human beings to the moon for a
landing, and then back.
A. what was regarded B. what had been regarded
C. what was thought D. what had been thought
46. By the end of last term, we ______ five English books.( )
A. have learnt B. had learnt C. learnt D. learn
47. Dick_____________his previous job and___________as a volunteer on the mountain bend when the
journalist interviewed him.
A. quit; was working B. had quit; was working
C. would quit; worked D. quit; had worked
48. By about 6000 BC, people________ the best crops to grow and animals to raise.
A. had discovered B. discovered
C. have discovered D. discover
49. When he got to the station, the train .
A. left B. had left C. leaves D. has left
50. Seeing him rush into the room with tears in his eyes, I asked him what .
A. would happen B. had happened C. happened D. was happened
51. The number of Internet users in China ________hit 604 million by the end of September in 2013, with
mobile phones ________the favored means of accessing the Web.
A. had; becoming B. have; became
C. has; to become D. have; becomes
52. The boy ____on the ground ___to us that he ___the book on the desk
A. lying; lied; had laid B. laying; lay; had lain
C. lying; lied; had lain D. laying; lied; laid
53. —Did you go to the class reunion last Sunday?
—Yes. I was so exciting, because we _______ each other since graduation.
A. didn't see B. won't see C. haven't seen D. hadn't seen
54. The local government expressed their thanks for the aid they ________ these days.
A. had received B. are receiving C. have received D. would receive55. I found everyone had ______ except me.
A. been dressed B. dressed
C. been dressed up D. dressed up
56. I didn’t expect that they had finished their task ahead of time,_________?
A. did I B. didn’t I C. hadn't they D. had they
57. Now I am in great trouble. If only I ________ your advice.
A. followed B. would follow C. had followed D. should follow
58. No sooner ______110 ______ the police arrived.
A. he had called; when B. had he called; when
C. did he call; than D. had he called; than
59. Watson didnˈt realize that someone _______ their tent.
A. has stolen B. stole C. had stolen D. stolen
60. No sooner ______ the pillow than he fell asleep.
A. did his head touch B. had his head touched
C. his head had touched D. his head touched
61. This was the first time that humans ______ the cholera.
A. defeated B. had defeated
C. have defeated D. have been defeated
62. _______ more energy to my study instead of being crazy about Internet games, I would be sitting in a
comfortable office now.
A. If I devoted B. Had I devoted
C. Would I be devoted D. Should I be devoted
63. –– 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
64. Instead of getting down to a new task as I ______, he examined the previous work again.
A. had expected B. have expected C. would expect D. expect
65. We _____ to get there to see some other wildlife on our trip, but sadly we didn't.
A. hoped B. had hoped C. would hope D. hope
66. By the time she returned home from England, her overall view of the world completely.( )
A. changed B. has changed C. would change D. had changed
67. —Got your driving license?
—No. I ______ too busy to have enough practice, so I didn't take the driving test last week.
A. was B. am C. have been D. had been
68. I ______ an apology to you earlier,but failed because you ______ me since we last quarreled.( )
A. intended to make,had avoided meeting
B. intended to have made,had avoided to meet
C. had intended making,have avoided to meet
D. had intended to make,have been avoiding meeting
69. The farmers______ of the storm , so less damage was caused.
A. have warned B. had warned
C. have been warned D. had been warned
70. —Guess what? I happened to meet Johnson in the street last Friday.
—If my memory serves me correctly, you ______ each other for ages.
A. haven't seen B. hadn't seen C. didn't see D. don't see
71. The students _______busily when Miss Brown went to get a book she _______in the office.
A. had written, left B. were writing, has left
C. had written, had left D. were writing, had left
72. They became friends again that day. Until then, they _____ to each other for nearly two years.(
)
A. won't speak B. hadn't spoken
C. haven't spoken D. haven't been speaking
73. When Robert got to the third floor on foot,he found that he________his keys in the car.( )
A. was leaving B. had left
C. would leave D. had been leaving74. ________ in the queue for half an hour,Tom suddenly realized that he _________ his wallet at home.
( )
A. Waited;had left B. Waiting;left
C. Having waited;had left D. Having waited;left
75. _____ I had a few problems to deal with.
A. Hardly have I arrived when B. Hardly did I arrive than
C. Hardly had I arrived when D. Hardly had I arrived than
76. —Were you surprised by the ending of the film, Uncharted 4?
—I______the book it is based on , so I already knew the story.
A. am reading B. reads C. had read D. was reading
77. "You've finished the homework, haven't you?" my mother asked.
My mother asked ______.
A. to finish the homework
B. me whether I had finished the homework
C. if I have finished the homework, hadnˈt you
D. have I finished the homework
78. I 900 English words by the time I was ten.( )
A. learned B. had learned C. have learned D. was learning
79. They on the program for almost one week before I joined them.( )
A. had been working B. have worked
C. have been working D. were working
80. Arriving at the party in a great hurry, we were disappointed to find that the band ______ playing.
A. stopped B. will stop C. has stopped D. had stopped
81. —"Have you seen the film?" he asked me.
—He asked me ______.A. had I seen the film B. have I seen the film
C. if I have seen the film D. whether I had seen the film
82. By the end of last month, we ______ twelve English songs.
A. have learned B. learned C. had learned D. were learning
83. The suspect________to the police that the hammer still________where he had________it.
A. lay; lay; lain B. lay; lied; laid
C. lied; lay; laid D. lied; laid; lain
84. Emma was much disappointed to see the washing machine she had had _______ went wrong again.
A. it repair B. it repaired
C. to be repaired D. repaired
85. The elderly insisted he ____the money and ____at once.
A. didn’t steal; would be released
B. didn’t steal; released
C. hadn’t stolen; is released
D. hadn’t stolen; be released
86. —Why did you abandon pursuing a master degree?
—I ______ to study further, but I had to earn money to support my family.
A. had intended B. intend C. would intend D. was intended
87. He went to the airport to pick up his wife, but she ______ before his arrival.
A. left B. has left C. had left D. was leaving
88. I ______, but I was stopped by the heavy rain.
A. mean to come B. meant to come
C. had meant to come D. meant coming
89. -European scientists announced that the speed of light isn't the speed limit.
-Perhaps it is the biggest challenge to Einstein's Theory of Relativity.No one ________ any crack in his theory
for more than a century.( )
A. has found B. found C. had found D. would find
90. The illegal case ________ for several weds and finally the police reached a conclusion.( )
A. was investigated B. has been investigatedC. had been investigated D. will be investigated
91. Mrs. Turner told me that she to many cities across China when she was young.
A. had been B. has been
C. went D. would have gone
92. Martin was very skilled at the job. By the time he graduated, he ______ several part-time jobs in the
nearby companies.
A. took up B. was taking up
C. had taken up D. had been taken up
93. It was the first time ______ she ______ the piano.( )
A. that, played B. that, had played
C. when, played D. when, had played
94. -Jane,I was told that you were going to speak at the meeting yesterday!
-Yeah,I________to,but time didn't permit.( )
A. have intended B. was intending C. intended D. had intended
95. The fireman told us the troubles they had ______ the fire ______.
A. getting; controlled B. got; controlled
C. got; to control D. getting; to control
96. -How did you enjoy your weekend, Cindy?
-I to go to camp on the mountain, but it was mined by the rainy days.( )
A. would plan B. had planned C. have planned D. planned
97. The news of the earthquake ______ when a large quantity of relief supplies _______ to the disaster-
stricken area.( )
A. had hardly been spread; was delivered
B. was hardly spread; were delivered
C. had hardly spread; was delivered
D. had hardly spread; were delivered
98. I ________to go for a walk, but someone called and I couldn't get away.A. was planning B. planned C. had planned D. would plan
99. Experiments of this kind ___in both the US and Europe well before the Second World War.
A. had conducted B. have conducted
C. have been conducted D. had been conducted
100. If only I ______ at the party last night! But I had to prepare for the conference.
A. were B. had been C. have been D. was