20 CÂU HỎI
That dancing club________ north of the city
A. lays
B. lies
C. locates
D. lain
Almost everyone________ for home by the time we arrived.
A. leave
B. left
C. leaves
D. had left
By the age of 25, he ________ two famous novels.
A. wrote
B. writes
C. has written
D. had written
While her husband was in the army, Janet________ to him twice a week.
A. was writing
B. wrote
C. was written
D. had written
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
We ________English this time last week.
A. learned
B. were learning
C. have learned
D. had learned
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
Her family________ to America before 1975.
A. went
B. have gone
C. had gone
D. would go
When he returned home, he found the door________.
A. unlocking
B. unlocked
C. to be unlocked
D. have unlocked
I shall be glad when he________
A. had gone
B. did go
C. went
D. had gone
Ask her to come ad see me when she ________ her work.
A. finish
B. has finished
C. finished
D. finishing
After you finish your work, you________ a break.
A. should take
B. have taken
C. might have taken
D. takes
When I arrived at the party, Martha________ home already.
A. went
B. have gone
C. had gone
D. would go
Henry________ for 10 years when he finally gave it up.
A. has smoked
B. has been smoking
C. had smoked
D. had been smoking'
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 raining
C. had rained
D. had been raining
We ________ our examination next month.
A. have
B. shall have
C. will have had
D. will be having
Look that those black clouds! It________
A. is going to rain
B. will rain
C. would rain
D. can rain
We________ English this time next Monday.
A. learn
B. will learn
C. are learning
D. will be learning
We________ this course before the final examination.
A. are going to finish
B. have finished
C. will finish
D. will have finished
Oil________ if you pour it on water
A. floated
B. floats
C. will be floated
D. float