46. Since classes began, I ............ much free time, I .............. several big tests to study for.
a. haven’t had/ have had b. didn’t have/ had c. didn’t have/ have had d. haven’t had/ had
47. I .......... in my money for a subscription to your magazines two months ago, but to date I .............. any issues
a. have sent / haven’t received b. sent / haven’t received c. sent/ didn’t receive
48. The weather has been terrible lately. It ............... off and on for two days.
a. rained b. was raining c. has rained d. had been raining
49. My grandfather ............ in an airplane, and he has no intention of doing so
a. never flied b. has never flied c. never flies d. had never flied
50. In all the world, there .......... only 14 mountains that ........ above 8, 000 meters
a. is/ reach b. are / reach c. have been/ have reached d. was/ reached
51. I called on her yesterday, she ........................... a meal at that time
a. cooked b. had cooked c. was cooking d. cooks
52. They were too late. The plane ................... off ten minutes earlier.
a. took b. has taken c. had taken d. was taking
53. “ When did you go to work?” – “ As soon as they had come in, we ................ to work”
a. went b. were going c. had gone d. go
54. “ How many pages ............... so far?” – “ Ten”
a. do you study b. did you study c. have you studied d. had you studied
55. How long .................. here by the end of next year?
a. will you work b. will you have worked c. are you working d. are you going to work
56. It .................... a year ago
a. has happened b. happens c. happened d. had happened
57. No sooner .................. the news than she fainted
a. she heard b. had she heard c. as she heard d. she had heard
58. “ I miss my brother very much? – “ ..................... him lately”
a. Haven’t you seen b. Didn’t you see c. Don’t you see d. Hadn’t you seen
59. Television .................. only for the last forty or fifty years.
a. existed b. has existed c. had existed d. exists
60. This was the first time I .................. the experiment on plant breeding
a. have done b. do c. was doing d. had done
61. I have typed ten letters .................
a. yesterday b. today c. tomorrow d. every day
62. Cathy .............. head mistress of the school yesterday
a. is made b. is being made c. was being made d. was made
63. He ........... you now, but he won’t believe you tomorrow
a. believes b. is believing c. believe d. has believed
64. It ................ every day so far this week
a. has rained b. is raining c. rained d. rains
65. “ When can you come?” – “ I’ll come as soon as .................... my work”
a. I finished b. I’d finished c. I’ll finish d. I’ve finished
66. Every morning since last Christmas, I .................. my dog out for a walk in the park.
a. take b. took c. have been taking d. had been taking
67. We missed the ferry. It ............... by the time we arrived at the pier.
a. went b. was going c. has gone d. had gone
68. By the time the book is finished, he ................ an agent
a. is finding b. finds c. has found d. will have found
69. “ You look so exhausted” – “ I ................. round the town all day”
a. have been running b. had been running c. ran d. had run
70. After Jessica .............. her degree, she intends to work in her father’s company.
a. will finish b. will have finished c. finishes d. is finishing
71. By the time I go to be tonight, I ................... my work for the day.
a. will finish b. have finished c. will have finished d. finish
72. When my parents .................. for a visit tomorrow, they will see our new baby for the first time
a. will arrive b. arrived c. will have arrived d. arrive
73. I borrowed four books on gardening the last time I .............. to the library
a. go b. went c. had gone d. have gone
74. Before I started the car, all of the passengers ............. their seat belts.
a. will buckle b. had buckled c. buckle d. have buckled
75. When I see the doctor this afternoon, I .............. him to look at my throat.
a. will ask b. asked c. will have asked d. ask
76. After the ancient Greek athletes had won a race in the Olympics, they ......... a simple crown of olive leaves
a. received b. had received c. were receiving d. have received
77. After the race .............., the celebration began.
a. had been won b. is won c. will be won d. has been won
78. A small stone struck the windshield while we .............. down the gravel road.
a. drive b. were driving c. had driven d. had been driving
80. When I met Tom yesterday, it was the first time I ...............him since Christmas
a. had seen b. have seen c. seen d. saw
Bằng cách nhấp vào Đăng nhập, bạn đồng ý Chính sách bảo mật và Điều khoản sử dụng của chúng tôi. Nếu đây không phải máy tính của bạn, để đảm bảo an toàn, hãy sử dụng Cửa sổ riêng tư (Tab ẩn danh) để đăng nhập (New Private Window / New Incognito Window).
Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi
Vui | Buồn | Bình thường |