
SUPPLY THE CORRECT VERB FORM OR TENSES
1. I ( drop )……………………. my bag when I ( run ) ………………………….. for a bus.
2. If I ( be )…………… you , I (apply )………… for a job as soon as possible.
3. If you usually (read)……………………… in bad light , you’ll ruin your eyes.
4.If you have a problem , I ( share )…………….. it with you.
5. You will have better health if you ( eat ) ………………
less fat and more vegetables.
6. If you were a King , what …………you (do)………….?
7. If she ( be )……………… two years older, she would take part in the contest.
8. If cats had wings , they (be )………………. able to fly.
9. She wishes her father ( be ) ……………here now to help her.
10. I wish I (have )………………more time to do this job.
11. I wish I ( not live )………………… in such a big city.
12. If your parents ( not buy )……………………….…you a car , they might think that you are
still young.
13. You must ask your parents for permission if you (want)………..to go out in the evening
14. When I saw them,they (play) …………………football.
15.When she( telephone) ………….....,I was having a bath.
16.They were watching television when I (visit) …………them.
17. I (walk ) …………………………… into the house when I heard the noise.
18.When we (cross ) ………………………the street, the policeman (shout) …………… at us
19.The light (go out ) ……………………while we (have) ……………………………dinner.
20. While I (walk) ……………………around the park , I (see ) …………………Mr John.
21. I (work ) ………………………for the bank for 3 years.
22.We (be )……………………………… here since July.
23. How long …………you ( live ) ………in this town?
- I (live )………………………in this town for ten years.
24 .They just (decide )……………………to buy a new house.
25. .……….you ever (be ) …………...to HCM City yet?
-No , I (not be ) there yet . But my parents (be) ………………………there twice this year.
26. I (write )…………………………two letters already.
27. I’m sorry, she just (go ) …………………... out.
28. This is the first time the children (travel) ………………. by plane.
29.Mary (study )………………English every night.
30. Water (boil )…………………at 100 degrees Celsius.
31.Where is Tom?-He (play )…………………….football in the garden.
32. The Johns (live)………………... in that house for 20 years
33.They (not go)………………on working until the rain stops
34. I have known her since I (be )………. a student.
35. I (wait)……………………………………..for him since 8 o’clock but he (not come)
…………………………………yet.
36. He usually (learn)…………………. his lesson in the evening but last night when I (get )
…………to his house, he (listen )………………………to the radio.
37. They ( buy )………………..a new house some weeks ago but they (not move )
…………………………... into it yet.
38.The teacher (do )…………………… research in the library right now.
39. The sun (rise )…………………in the east and (set ) ………………… in the west.
Choose the best answer

1. Thu Thuy ( be) ….twenty –three years old next December.
a. is b. was c. has been d. will be
2. They ( learn)…..French at present with their classmates.
a. are learning b. learnt c. have learnt d. had learnt
3. (be) ……on holiday in Hue City one year ago.?
a. Is he b. Was he c. Has he been d. Will he be
4. He is practicing the piano while his sister ( learn) …..Maths.
a. is learning b. was learning c. will be learning d. has learnt
5. What time ( go)…to work every day?
a. is he going b. did he go c. does he go d. was he going
6.She ( learn)…… Japanese since her teacher was retired.
a. learnt b. was learning c. had learnt d. has learnt
7. He ( come)……to see Thailand if he had a good chance?
a. Had he come b. Has he come c. Would he come d. Will he come
8. He ( go)…….to Nha Trang in three months?
a. Did he go b. Does he go c. Will he go d. Is he going
9. Where they ( go)…..now?
a. do they go b. will they go c. did they go d. are they going
10. She ( go) …to the cinema tonight?
a. Is she going b. Was she going c. Will she go d. Has she gone
11. It is necessary that she ( learn)…….foreign language.
a. learns b. learn c. learnt d. will learn
12. Her mother ( go)…..on business to Hanoi five or six times a year.
a. is going b. went c. has gone d. goes
13. Where is your brother? He ( have)……a bath.
a. has b. had c. is having d. will have
14. What you ( do)……when I came to see you?
a. did you do b. will you do c. have you done d. were you doing
15. Peter ( not see) ….his parents for ages.
a. does not see b. will not see c. has not seen d. did not see
16. Who ( teach)…..you biology last year?
a. taught b. teaches c. has taught d. was teaching
17. I cannot go out with my girlfriend because I ( not finish) …my work.
a. do not finish b. didn’t finishc. won’t finish d. haven’t finished
18. Doctors ( learn)……French before they went to Paris.
a. learnt b. has learnt c. has been learning d. had learnt
19. French ( teach)…in that college since 1979.
a. was taught b. was being taught
c. has been taught d. had been taught
20. Mr Trung ( write) ….a letter to his teacher in two weeks.
a. writes b. is writing c. wrote d. will write
21. He ( consider)…..the applicants at the moment?
a. Does he consider b. Is he considering
c. Has he considered d. Did he consider
22. Mount Everest ( believe)…..to be the highest mountain in the world.
a. believed b. is believed c. was believed d. has believed
23. Recently, the best way to protect the environment ( be found)….by some scientists.
a. is found b. is being foundc. was found d. has been found

24. I did not attend the wedding party last night. I wish I ( enjoy) …it.
a. enjoyed b. have enjoyed c. had enjoyed d. would enjoy
25. He cannot join his friends until he ( finish)…..the reports for his director.
a. finishes b. is finishing c. has finished d. will finish
26. The book ( publish)…..before customers ordered to buy it.
a. published b. was being published
c. had been publishedd. had published
27. She ( devote)…all her life to the education cause in the last twenty years.
a. has devoted b. devoted c. will devote d. had devoted
28. This time the day after tomorrow, they ( come)…..to see this city again.
a. come b. will come c. will be coming d. will have come
29. When my mother leaves office next month, she ( work) ….there for twenty–five years.
a. works b. worked c. will work d. will have worked
30.Many people highly appreciated her talent, so she ( offer)….a prize last month.
a. offered b. was being offered c. was offered d. had offered
31. Everything ( send)…..to him since he was in a small town.
a. has sent b. has been sent c. have been sent d. had sent
32. This building ( finish)……by the end of this year.
a. will have been finished b. will be finished
c. have been finished d. will have finished
33. Nam told me that he ( give up)….smoking long ago.
a. gives up b. gave up c. has given up d. had given up
34. After she ( have)…….. some sandwiches, she had a drink.
a. had b. will have c. had had d. would have.
35. What they ( do)…at eight tomorrow morning?
a. are they doing b. will they do
c. will they be doing d. have they done
36. When she ( bear)…..? She was born in 1985.
a. she bears b. does she bear c. was she born d. has she born
37. She told me that he ( teach)…literature at that college since 1989.
a. taught b. was teaching c. has taught d. had taught
38. Mt. Thomas ( die)…..in his old flat when the police arrived to investigate the incident
a. died b. had died c. has died d. had been died
39. The table ( take)…away before I came here.
a. was taken b. was being taken c. had taken d. had been taken
40. The man ( catch)…any fish yet?
a. Has the man caught b. Does the man catch
c. Is the man catching d. Was the man catching
41. They ( live) …here for eleven years by the end of next September.
a. will live b. will be living
c. have been living d. will have been living
42. These engineers ( build)…this bridge for five years next month.
a. will build b. will be building c. have built d. will have built
43. They said that they ( discuss)…..that problem since 8 o’clock.
a. discussed b. were discussing
c. had been discussing d. have been discussing
44. She thanked her professor for his special assistance that he ( offer)….to her.
a. offered b. had offered c. has offered d. was offering
45. A new school ( build)…….in this town at present.

a. is being built b. is building c. has built d. has been built
46. When the police came here the victim ( take)…..to the hospital.
a. took b. was taken c. had taken d. had been take
47. The marathon race ( start)….as planned if the weather is fine.
a. starts b. will start c. will be starting d. would start
48. My uncle ( fall)….off the ladder while he was painting the ceiling.
a. fell b. was falling c. has fallen d. had fallen
49. The sun ( not shine)……everyday in England
a. not to shine b. does not shine c. is not shining d. will not shine
50. The beautiful skirt ( make)…for Mary Jane on her wedding day by this time next month.
a. will make b. will be making
c. will be made d. will have been made
51. If she ( be)…the minister, she would have reformed the management board.
a. is b. were c. had been d. would be
52. You can make the tea now. The water ( boil)……
a. boiled b. has boiled c. was boiling d. is boiling
53. They came to the airport and found that they ( miss)……the flight.
a. missed b. was missing c. has missed d. had missed
54. The Thames ( flow)……through London.
a. flows b. is flowing c. flew d. has flown
55. She interrupted me as I ( talk)………to my friend.
A. talked b. was talking c. has talked d. has been talking
56. Look at the clouds! It ( rain)……
a. is raining b. will rain c. will be raining d. is going to rain
57. He said he wished he never ( meet)……me again.
a. never met b. has never met
c. would never meet d. could have never met
58. I saw Mrs Linh just now in the street as she ( come)….home from school.
a. comes b, is coming c. was coming d. came
59. They ( work)…..very hard lately.
a. are working b. worked c. were working d. have worked
60. She wishes she ( go)…out with us last night .
a. goes b. went c. would go d. had gone
61. He pretended to ( forget)…..his girlfriend’s name.
a. forgot b. have forgotten c. had forgotten d. will forget
62. She refused to admit that she ( break)…that video cassette player.
a. broke b. was breaking c. had broken d. has been breaking
63.This time last month, her friends ( visit).. Hai Phong city.
a. visited b. were visiting c. had visited d. had been visiting
64. It ( rain)….all day yesterday.
a. rained b. was raining c. had rained d. had been raining
65. By next Tet holidays, my family ( live)…..in Hanoi for six years.
a. will live b. will be living c. will have been living d. will have lived
66. She felt sad because the singer of the T.Rex ( kill)….
a. killed b. was killed c. had killed d. had been killed
67. It ( be)…..very warm this spring.
a. is b. was c. has been d. will be
68. She ( work)….for that company for ten years before her husband moved here.
a. had worked b. was working c. has worked d. will be working

69. This hotel ( build)…….for ten years by this time next month.
a. will build b. will be built c. will have built d. will have been built
70. What he ( do)…..if he passed his matriculation?
a. did he do b. would he doc. would have done d. had he done
71. We are sorry that we ( not reply)……..the last letter up to now.
a. haven’t replied b. don’t reply c. didn’t reply d. hadn’t replied
72.The president (welcome)…..by the villagers in that district at present.
a. is welcoming b. is being welcomed
c. has welcomed d. has been welcomed
73. They said that they ( watch)…..television for two hours the night before.
a. watched b. were watching
c. have watched d. had been watching
74. When I met them in the street, they ( go)……to the pictures.
a. went b. were going c. had gone d. would know
75.Miss White did not go to the party. She wishes she ( attend)……
a. attends b. attended c. had attended d. would attend
76. It is urgent that the victim ( be given)….a good care by the doctor.
a. is given b. be given c. was given d. will be given
77. Look! Boys and girls ( dance)……..beautifully.
a. are dancing b. danced c. were dancing d. have been dancing
78. They (play)….badminton since they (come)….to Canada?
a. Do they play- come b. Did they play – come
c. Will they play- come d. have they played-came
79. Hello! Mai! I ( not see) ….you for ages. Where you ( be)…..?
a. do not see- are you b. did not see- were you
c. will not see- are you d. haven’t seen-have you been
80. You ( know)…any Japanese when you first ( arrive)…..here?
a.Did you know-arrived b. Did you know-arrive
c. Have you known-arrived d. Did you know-have known
81. He (buy)…..a new villa by the river last year, but he (not sell)……his old villa yet,so at
present he has 2 villas
a. bought- did not sell b. had bought- did not sell
c. had bought- has not sold d. bought- has not sold
82. He ( be)….in London for three years. How he ( go) …..there?
a. is- did he go b. was – did he go
c. has been- did he go d. has been- has he gone
83. I ( hear)…that they ( look)…….for drugs.
a. hear- looked b. heard- were looking
c. heard- looked d. heard- had looked
84. How long you ( be)……at your college? Well, I ( teach)….here for eight years.
a. were you- taught b. were you- was teaching
c. have you been- have taught d. had you been- had taught
85. I have not seen your uncle recently. No, he ( not be)……out of his house since he ( buy) his
colour television.
a. is not- buys b. was not- bought
c. was not- has bought d. has not been- bought
86. Miss Betty Linda did not buy an English dictionary because she was short of money. If she
( have)…..a lot of money, she ( take)….it already.

