a. is making
b. makes
c. had made
d. will make
22.We________ next vacation in London.
a. spend
b. are spending
c. will spend
d. are going to spend
23.Robert________ tomorrow morning on the 10:30 train.
a. arrived
b. is arriving
c. has arrived
d. would arrive
24.Look! The bus________
a. left
b. has left
c. leaves
d. is leaving
25.Mike________ one hour ago.
a. phoned
b. was phoning
c. had phoned
d. has phoned
26.I shall be glad when he________
a. had gone
b. did go
c. went
d. had gone
27.Ask her to come ad see me when she ________ her work.
a. finish
b. has finished
c. finished
d. finishing
28.After you finish your work, you________ a break.
a. should take
b. have taken
c. might have taken d. takes
29.Oil________ if you pour it on water
a. floated
b. floats
c. will be floated
d. float
30.When he returned home, he found the door________.
a. unlocking
b. unlocked
c. to be unlocked
d. have unlocked
31.That dancing club________ north of the city
a. lays
b. lies
c. locates
d. lain
32.Almost everyone________ for home by the time we arrived.
a. leave
b. left
c. leaves
d. had left
33.By the age of 25, he ________ two famous novels.
a. wrote
b. writes
c. has written
d. had written
34.While her husband was in the army, Janet________ to him twice a week.
a. was writing
b. wrote
c. was written
d. had written
35.I couldn't cut the grass because the machine_______ a few days previously.
a. broken down
b. has been broken c. had broke down d. breaks down
36.We ________English this time last week.
a. learned
b. were learning
c. have learned
d. had learned
37.Is it raining? - No, it isn't but the ground is wet. It________
a. rained
b. had rained
c. has rained
d. has been raining
38.Her family________ to America before 1975.
a. went
b. have gone
c. had gone
d. would go
39.When I arrived at the party, Martha________ home already.
a. went
b. have gone
c. had gone
d. would go
40.Henry________ for 10 years when he finally gave it up.
a. has smoked
b. has been smoking
c. had smoked
d. had been smoking
41.Yesterday morning I got up and looked out of the window. The sun was shinning but the ground
was very wet. It________
a. rained
b. has been rainingc. had rained
d. had been raining
42.We ________ our examination next month.
a. have
b. shall have
c. will have had
d. will be having
43.Look that those black clouds! It________
a. is going to rain
b. will rain
c. would rain
d. can rain
44.We________ English this time next Monday.
a. learn
b. will learn
c. are learning
d. will be learning
45.We________ this course before the final examination.
a. are going to finish b. have finished
c. will finish
d. will have finished
46.I________ "Chicken soup for the soul" but I haven’t finished it yet.
a. read
b. am reading
c. have been reading d. was reading
47.Alan took a photograph of Sandra while she________
a. didn't look
b. wasn't looking c. hasn't looked
d.. hadn't looked
48.I ________ my key. Can you help me look for it?
a. lose
b. lost
c. had lost
d. have lost
49.Last night Tine________ in bed when suddenly she heard a scream.
a. read
b. was reading
c. had read
d. had read
50.We________ a part next week. Would you like to come?
a. have
b. will have
c. are having
d. will have had
51.The Red River________ very fast today-much faster than yesterday.
a. flows
b. is flowing
c. will flow
d. is going to flow
52.While mother________ dinner the phone rang.
a. cooked
b. had cooked
c. has cooked
d. was cooking
53.Fish________ on earth for ages and ages.
a. existed
b. are existing
c. exist
d. have existed
54.When boarding the plane, many passengers were annoyed because they ________ waiting in the
airport for three ad a half hours.
a. are
b. were
c. have been
d. had been
55.If coastal erosion continues to take place at the present rate, in another fifty years this
beach________ any more.
a. doesn't exist
b. isn't going to exits c. isn't existing
d. won't be existing
56.Their football team________ a championship until last season.
a. had never won
b. is never winning
c. had never been winning
d. had never won
57.By the end of this year, Tom ________English for three years.
a. will be studying b. has studied
c. will have studied d. has been studying
58.In one year's time, I________ in this school for 15 years.
a. will be working
b. will work
c. will have studied d. has been studying'
59.They ________ this course by next June.
a. have finished
b. will finish
c. are going to finish d. will have finished
60.She will go abroad as soon as she________ this English course.
a. has completed
b. will complete
c. will have completed
d. completed
61.The child________ before the doctor arrived.
a. died
b. had died
c. has died
d. was dying
62.We cleaned up the room as soon as the guests________
a. had left
b. has left
c. left
d. were leaving
63.The secretary________ the report by 10:00 yesterday.
a. hasn't finished
b. hasn't finished c. didn't finish
d. would finish
64.Jane's eyes are red. She________
a. cried
b. has cried
c. has been crying
d. had cried
65.This room is dirty. Someone________ in here.
a. smoked
b. has smoked
c. had been smoking d. has been smoking
66.Arsenal________ next Monday.
a. wins
b. will win
c. would win
d. is winning
67.it________ rain tomorrow.
a. rains
b. will rain
c. is going to rain
d. is raining
68.I'll come and see you before I ________ for America.
a. leave
b. will leave
c. have left
d. shall leave
69.The little girl asked what________ to her friend.
a. has happened
b. happened
c. had happened
d. would have been happened
70.John________ a book when I saw him.
a. is reading
b. read
c. was reading
d. reading
71.He said he________ return later.
a. will
b. would
c. can
d. would be'
72.Jack________ he door.
a. has just opened
b. open
c. will have opened d. opening
73.I have been waiting for you________
a. since early morning
b. since 9 a.m
c. for two hours
d. all are correct
74.My sister________ for you since yesterday.
a. is looking
b. was looking
c. has been looking d. looked
75.Jack________ the door.
a. has just painted b. paint
c. will have painted d. painting
76.The train________ half an hour ago.
a. has been leaving b. left
c. has left
d. had left
77.We________ Doris since last Sunday.
a. don't see
b. haven't seen
c. didn't see
d. hadn't seen
78.When I last saw him, he________ in London.
a. has lived
b. is living
c. was living
d. has been living
79.She is tired now. She________ for a long time.
a. has been learning b. has learned
c. learns
d. learned
80.They will have gone home before you________ to meet them.
a. came
b. come
c. will come
d. are coming
Quảng cáo
2 câu trả lời 565
Here are the correct answers to the multiple-choice questions:
22. **b. are spending**
- "We are spending our next vacation in London."
23. **b. is arriving**
- "Robert is arriving tomorrow morning on the 10:30 train."
24. **d. is leaving**
- "Look! The bus is leaving."
25. **d. has phoned**
- "Mike has phoned one hour ago."
26. **c. went**
- "I shall be glad when he went."
27. **b. has finished**
- "Ask her to come and see me when she has finished her work."
28. **a. should take**
- "After you finish your work, you should take a break."
29. **b. floats**
- "Oil floats if you pour it on water."
30. **b. unlocked**
- "When he returned home, he found the door unlocked."
31. **b. lies**
- "That dancing club lies north of the city."
32. **b. left**
- "Almost everyone had left for home by the time we arrived."
33. **d. had written**
- "By the age of 25, he had written two famous novels."
34. **b. wrote**
- "While her husband was in the army, Janet wrote to him twice a week."
35. **a. broken down**
- "I couldn't cut the grass because the machine had broken down a few days previously."
36. **b. were learning**
- "We were learning English this time last week."
37. **d. has been raining**
- "Is it raining? - No, it isn't but the ground is wet. It has been raining."
38. **c. had gone**
- "Her family had gone to America before 1975."
39. **c. had gone**
- "When I arrived at the party, Martha had gone home already."
40. **d. had been smoking**
- "Henry had been smoking for 10 years when he finally gave it up."
41. **d. had been raining**
- "Yesterday morning I got up and looked out of the window. The sun was shining but the ground was very wet. It had been raining."
42. **b. shall have**
- "We shall have our examination next month."
43. **a. is going to rain**
- "Look at those black clouds! It is going to rain."
44. **b. will learn**
- "We will learn English this time next Monday."
22. **b. are spending**
23. **b. is arriving**
24. **d. is leaving**
25. **d. has phoned**
26. **c. went**
27. **b. has finished**
28. **a. should take**
29. **b. floats**
30. **b. unlocked**
31. **b. lies**
32. **b. left**
33. **d. had written**
34. **b. wrote**
35. **a. broken down**
36. **b. were learning**
37. **d. has been raining**
38. **c. had gone**
39. **c. had gone**
40. **d. had been smoking**
41. **d. had been raining**
42. **b. shall have**
43. **a. is going to rain**
44. **b. will learn**
Quảng cáo
Bạn muốn hỏi bài tập?
Câu hỏi hot cùng chủ đề
-
165842
-
45598
-
35024
-
30303
-
Hỏi từ APP VIETJACK26917
-
25450
-
23626
