Bài tập trắc nghiệm môn Tiếng Anh20. Mike________ one hour ago. a. phoned b. was phoning c. had phoned d. has phoned 21. 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 22. Ask her to come ad see me when she ________ her work. a. finish b. has finished c. finished d. finishing 23. After you finish your work, you________ a break. a. should take b. have taken c. might have taken d. takes 24. Oil________ if you pour it on water a. floated b. floats c. will be floated d. float 25. When he returned home, he found the door________. a. unlocking b. unlocked c. to be unlocked d. have unlocked 26. That dancing club________ north of the city a. lays b. lies c. locates d. lain 27. Almost everyone________ for home by the time we arrived. a. leave b. left c. leaves d. had left 28. By the age of 25, he ________ two famous novels. a. wrote b. writes c. has written d. had written 29. While her husband was in the army, Janet________ to him twice a week. a. was writing b. wrote c. was written d. had written 30. I couldn't cut the grass because the machine_______ a few days previously. a. broken down b. has been broken c. had broken down d. breaks down 31. We ________English this time last week. a. learned b. were learning c. have learned d. had learned 32. 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 33. Her family________ to America before 1975. a. went b. have gone c. had gone d. would go 34. When I arrived at the party, Martha________ home already. a. went b. have gone c. had gone d. would go 35. Henry________ for 10 years when he finally gave it up. a. has smoked b. has been smoking c. had smoked d. had been smoking' 36. Look that those black clouds! It________ a. is going to rain b. will rain c. would rain d. can rain 37. We ________ our examination next month. a. have b. shall have c. will have had d. will be having 38. We________ English this time next Monday. a. learn b. will learn c. are learning d. will be learning 39. 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 40. Alan took a photograph of Sandra while she________ a. didn't look b. wasn't looking c. hasn't looked d.. hadn't looked 41. I________ in Da Nang before I moved to Dong Nai. a. have been living b. have lived c. had lived d. had been living 42. There are many ways________ to Rome. a. is leading b. are leading c. leading d. led 43. When we got home, dinner____ so we had a drink first. a. was preparing b. was being prepared c. was prepared d. had been prepared 44. She was tired. She____ for a long time. a. has been learning b. had been learning c. leaned d. was learning 45. He ____ in space for 10 days by tomorrow. a. will travel b. will be traveling c. will have been traveling d. has traveled 46. He said he would visit me, but he____ me yet. a. has not visited b. had not visited c. is not visiting d. does not visit 47. The weather____ fine so far this week. a. is b. has been c. was d. had been 48. Before the prime Minister leaves New Your he____ several talks. a. will have had b. would have c. will be having d. has 49. We had just got out of car when it ____ to set fire. a. has begun b. had begun c. was beginning d. began 50. As soon as he____ a certificate in English, he will apply for a job. a. would get b. got c. gets d. will |