1. I _________ this film twice.
A. See B. saw C. will see D. have seen
2. –Peter, please help me with the washing up. –Sorry, Mum. I _________ TV.
A. Watch B. am watching C. has watched D. watched
3. The farmers ________ in the field now.
A. Were working B. have worked C. worked D. are working
4. The war ______ out three years ago.
A. Broke B. has broken C. has worked D. was breaking
5. He ________ a cup of coffee every morning
A. Drinks B. drank C. is drinking D. has drunk
6. She __________ a lot of new books.
A. Had just bought B. has just bought C. buys D. bought
7. Up to the present, Nam _______good work in his class.
A. Does B. has done C. had done D. did
8. At present, that author _____ a historical novel.
A. Is writing B. was writing C. has written D. had written
9. By next month, I ___________ my first novel.
A. Will finish B. am going to finish C. finish D. will have written
10. Phong __________ at the university so far.
A. Had worked B. was working C. worked D. has worked
11. How long ___________ able to drive? –since 1990.
A. Could you B. have you been C. were you D. are you
12. They ________ since eight o’ clock.
A. Are talking B. have been talking C. talked D. talk
13. My brother __________ in the army from 1990 to 1995.
A. Served B. has served C. had served D. is serving
14. At this moment, I _________ that we have a good chance of victory.
A. Was feeling B. am feeling C. feel D. had been feeling
15. I _______ the money from him yet.
A. Haven’t received B. don’t receive C. will receive D. am receiving
16. This is the most interesting book ____________
A. I’ve read B. I had read C. I’ve ever readed D. I’ve ever read
17. I _____ ten days ago
A. See B. saw C. have seen D. will see
18. It ______ a long time since I last saw him.
A. Is B. was C. will be D. had been
19. She ________ so hard this week that she doesn’t have time to go to the hairdresser’s.
A. Works B. worked C. has been working D. had worked
20. Mr. John ______ to the LA in 1992.
A. Had gone B. has gone C. went D. was going
21. What ____________ to you yesterday?
A. Happened B. happen C. was happening D. did happen
22. I never go to Australi. I ________ to Australia yet.
A. Will go B. went C. haven’t been D. have been
23. What __________ do at 7.00 tomorrow morning.
A. Will go B. shall you C. were you D. did you
24. Why ________ you come yesterday?
A. Couldn’t B. can’t C. didn’t D. A & C
25. My mother ________________ in this factory since 1990.
A. Works B. worked C.has worked D. had worked
26. I _________ my hair before breakfast this morning.
A. Washed B. had washed C. was washing D. have washed
27. I ________ about him when he suddenly came in.
A. Talk B. talked C. am talking D. was talking
28. He will finish this work before you _____ here tmr.
A. Leave B. will leave C. would leave D. are going to leave
29. Don’t make noise. My mother _______ with her friends.
A. Is talking B. was talking C. talks D. talked
30. He ____________ in this office for ten years by next Monday.
A. Will have been working B. would be working C. will work D. will be working
31. No sooner __________ the office than the telephone rang.
A. Was he leaving B. he was leaving C. he had left D. had he left
32. George _______ this movie three times.
A. Sees B. has seen C. saw D. had seen
33. Food, air and clothes _____ necessary for life.
A. Was B. were C. are D. is
34. He ____________ a visit to Halong Bay in 1995.
A. Had paid B. has paid C. pays D. paid
35. This morning while I _________ the bus, the rain stopped.
A. Waited B. was waiting C. had waited D. have waited
36. What ________ during the last few weeks?
A. Did you do B. had you been doing C. have you been doing D. was doing
37. Up to now, the teacher _________ the class five tests.
A. Gives B. is giving C. has given D. gave
38. The students _______ English now.
A. Are learning B. learn C. will study D. have studied.
39. I don’t feel good. I _______ work tomorrow.
A. Won’t be going B. won’t go to C. don’t go D. went
40. He is tired because he _______ all day.
A. Had worked B. has worked C. worked D. works.
41. _______ at home tonight?
A. Are you staying B. do you stay C. were you staying D. did you stay
42. We ________ in this house for ten years.
A. Are living B. were living C. has lived D. had lived
43. She ________ in the departure lounge for a long time.
A. Is waiting B. was waiting C.waits D. has waited
44. I _________ my driving test on Friday.
A. Have passed B. passed C. had passed D. was passing
45. I _________ a vegetarian since 1998.
A. Am B. was C. have been D. had been
46. When ________ she was sorry?
A. Did Jane say B. had Jane said C. has Jane said D. was Jane saying
47. The motorway __________ in 1986.
A. Finished B. was finished C. has finished D. finishes
48. I hope you _________ more carefully in the future.
A. Will write B. write C. would write D. wrote
49. She _______________ English before she came to England.
A. Studied B. had studied C. would study D. studies
50. We usually go ________ after work.
A. To fishing B. fished C. fishing D. fish
51. She’ll be a millionaire by the time she ________ forty.
A. Was B. is C. will be D. is going to be.
52. I’ve been wating for my friends. I wonder if they _______ their way.
A. Will lose B. would lose C. had lost D. have lost
53. He said everything _______ all right.
A. Is B. will be C. can be D. would be
54. It is raining now. It began raining 2 hours ago. It ________________ for two hours.
A. Has rained B. has been rained C. is raining D. has been raining
55. He _________ his job last month and since then he ____________ out of work.
A. Has lost/ is B. had lost/ was C. lost/ has been D. lost/ had been
56. At this time tomorrow, my farther _______ in London.
A. Is arriving B. will be arriving C. has arrived D. would arrive
57. In a few hours, we ___ the test, and we’ll go home and rest.
A. Have finished B. are finishing C. will have finished D. will be finishing
58. People _______ English and French in Canada.
A. Speak B. are speaking C. have spoken D. has been speaking
59. The car isn’t here today because Dick _______ it.
A. Uses B. had used C. is using D. has used
60. “When did you come here? “ “ I __________ here since last Sunday.”
A. Have been B. had been C. was D. am
61. Mr. Harry ______ in the army from 1980 to 1995.
A. Had served B. has served C. is serving D. served
62. At first you should _______ slowly for a short distance.
A. Jog B. to jog C. jogging D. jogged
63. We began to jog ___________.
A. Before three years B. three years ago C. three years past D. the past three years.
64. The baby _________. Don’t make so much noise.
A. Sleep. B. is sleeping C. sleeps D. has sleeped
65. Peter said that he _________ that film before.
Didn’t see B. had not ever seen C. will not see D. has not