She has taught English here ............... 10 years A in. B since. C at. D for
21. She has been teaching _____ school for ten years.
A. at B. in C. on D. with
22. My father has been working in a bank _____ we moved here.
A. for B. during C. since D. in
23. I stopped in Maid Stone _____ my sister owns a shop.
A. which B. who C. where D. that
24. Several guests _____ cars were parked outside were questioned by the police.
A. who B. which C. that D. whose
25. Picasso, _____ works inspired many artists, lived until he was a ripe old age.
A. who B. that C. whose D. which
26. He _____ to stop drinking by the doctor.
A. was advised B. advised C. is advised D. be advised
27. A lot of new machines _____ by the farm.
A. was bought B. has been bought C. have been bought D. have bought
28. The price of wheat exports _____ by the government.
A. is increasing B. are increased C. will be increased D. have been increased
29. We _____ by her because she doesn't feel well.
A. can't help B. can't be helping C. can't are helped D. can't be helped
Em cảm ơn ạ.
35/ I have studied English _____ more than three years.
a. for b. in c. since d. at
36/ Hurry up! We don’t have enough time. If only we______more time we could take some more photographs.
a. had b. have c. had had d. would have.
37/ _____ does it take to get to Liverpool from here?
a. how high b. how long c. how much d. how often
38/ I have a pet dog and my friend______too.
a. have one b. has it c. has one d. have it
39/ Every afternoon she ______for a walk in the garden.
a. will go b.is going c. goes d. have gone
40/ Each of the football players ______ over 150 pounds.
a. weigh b. weighs c. are weighing d. weights
1.She wishes that she….a good student
A. was B. were C. is D.are
2.How long…..you studied English?
A. has B. have C. do D.did
3. My dad ….worked for this company…..20 years
A. has/since B. has/for C. hasn’t/since D.have/for
4.You had to …..home to help my mom yesterday
A. stayed B. staying C. stays D.stay
5.I have never…..in that restaurant
A. eats B. ate C. eaten D.eat
6.How did she……go to school last year?
A. used to B. use to C. had to D.is used to
7.This house………last year
A. is built B. was build C. was built D.were built
8.I will go to BMT city…….Thursday
A. in B. on C. at D.for
9. She is a strict ………………………………………..
A. examiner B. examine C. exam D. examination
10. If you want to …………………………your English , we can help you .
A. take B. attend C. improve D. give
11. This school has an excellent ……………………………
A. repute B. reputation C. reputed D. reputable
12. They haven’t kept in touch with each other ……………………………
A. 2 years ago B. since 2 years C. over 2 years D. for 2 years
I. Choose the best answer for the gap:
1. Phuong……………….English on Monday and Friday. She has it on Tuesday and Saturday.
A. not have B. isn’t have C. don’t have D. doesn’t have
2. We go to school at ……………….in the morning.
A. a quarter to seven B. seven to a quarter C. seven quarter D. a quarter seven to
3. Do these children have math on Monday? - ……………….
A. Yes, they have B. No, they don’t C. Yes, they don’t D. No, they not have
4. Viet gets up at 7.00 and eats ……………….
A.a big breakfast B.the big breakfast C.big breakfast D.a breakfast big
5. Is her school …………….the park? A. in front of B. in front at C. in front to D. near to
6. Is this her……………….? - Yes, it is. A. erasers B. books C. an eraser D. eraser
7. Tan likes …….weather because he can go swimming. A. hot B. cold C.windy D. foggy
8. ……………….straight across the road. It is very dangerous.
A. Don’t run B. Not run C. No run D. Can’t run
9. I hope that ……….can repair our car quickly. A. mechanic B. reporter C. architect D. dentist
10. The Bakers ………….dinner now. A. is having B. are having C.eating D.is eating
I. Choose A, B, C, D for each gap in the following sentences.
1. The Ao dai ___________ for many years.
A. is modernized B. was modernized C. has been modernized D. modernized
2. _____ have fashion designers done to modernize the Ao dai? → They have printed lines of poetry on it.
A. How B. Why C. What D. Where
3. The word Jeans comes _____ a kind of material that was made in Europe.
A. in B. at C. on D. from
4. She often goes to the _____ to pray because her region is Islam
A. church B. pagoda C. mosque D. temple
5. Maryam was really _____ by the beauty of Ha Noi.
A. impressive B. impression C. impress D. impressed
6. Nowadays, robots_____________ to perform many dangerous jobs.
A. are used B. are be used C.are use D. are using
7. Wearing ______ encourages students to be proud of their school.
A. uniforms B. casual clothes C. jeans D. kimonoes
8. My father often gets up early and loves ____ some newspapers before going to work.
A. read B. to read C. reading D. reads
9. My village lies near the ___________ of the mountain and by a river.
A. foot B. feet C. leg D. legs
10. Lan’s hometown is about 100 kilometers_____ the south of Ho Chi Minh City.
A. in B. at C. to D. for
11. Tran Hung Dao is considered one of the greatest_____ of the country.
A. heroes B. heroin C. heroines D. heroic
12. We will go _____ a picnic next week.
A. to B. at C. in D. on
13. There is a small bamboo forest at the _____ to the village.
A. exit B. entrance C. banyan D. bridge
14. There is a meeting ___________ 9 a.m and 2 p.m.
A. on B. between C. till D. at
15. She was sick yesterday,……….she was absent from school .
A. so B. because C. although D. but
III. Choose the best answer: 1. We have learnt English....................four years. A. inB. duringC. forD. since 2. This school....................in 2005. A. was builtB. is builtC. will be builtD. has been built 3. I’m looking …………………to …………………. from you. A. at - hear B. forward - hear C. forward - hearing D. for - hearing 4.He said that he ………………learning English with you. A. like B. liked C. liking D. to like 5.This school has an excellent…………………….. . A. reputation B. repute C. reputed D. reputable 6.She said that she ………………….. to learn to drive. A. is going B. go C. was going D. goes 7.…………….. we miss the train, we can get the next one. A. When B. While C. If D. Unless
III. Choose the best answer: 1. We have learnt English....................four years. A. inB. duringC. forD. since 2. This school....................in 2005. A. was builtB. is builtC. will be builtD. has been built 3. I’m looking …………………to …………………. from you. A. at - hear B. forward - hear C. forward - hearing D. for - hearing 4.He said that he ………………learning English with you. A. like B. liked C. liking D. to like 5.This school has an excellent…………………….. . A. reputation B. repute C. reputed D. reputable 6.She said that she ………………….. to learn to drive. A. is going B. go C. was going D. goes 7.…………….. we miss the train, we can get the next one. A. When B. While C. If D. Unless
III. Choose the best answer: 1. Nam …………………………his homework when I came in. A. do B.was doing C. is doing D. does 2. Nga has worked in this company ……………………. 6 years. A. since B.in C.for D. at 3. When I got to the hospital , she _____ in the waiting room. A. sat B. was sitting C. had sat D. is sitting. 4. Can you tell me how ______ this washing machine ? A. to operate B. I could operate C. operating D. could I operate 5. John ___ at the moment, so he can’t answer the telephone. A. works B. is working C. has worked D. will work 6. I ___ my key. Can you help me look for it? A. lose B. lost C. had lost D. have lost 7. Last week, Dick ___ his right leg. A. falls and breaks B. fell and breaks C. fell and broke D. falls and broke 8. The moon ___ round the earth. A. goes B. is going C. will go D. went 9. Last night, Tina ___ in bed when suddenly she heard a scream. A. read B. was reading C. has read D. had read 10.Ann lives in London. She ___ there for 10 years. A. has been living B. is living C. was living D. had been living 11. How many language ___ John speak? A. do B. does C. did D. will 12. Look! Someone ___ to open your car door. A. is trying B. has been trying C. are trying D. were trying 13. Since 1981, scientists in the world ___ a lot of things to fight AIDS. A. had done B. has done C. have done D. did 14. This room is dirty. Someone ___ here. A. smoked B. has smoked C. had been smoking D. has been smoking 15. Mike ___ one hour ago. A. phoned B. was phoning C. had phoned D. has phoned 16. I was so embarrassed, I was sure that someone ___ at me. A. were looking B. was looking C. has been looking D. is looking 17. Paulo has learned English ___ five years. A. since B. from C. to D. for 18. Oh! I’ve cut my finger. It ___ . A. bleeds B. is bleeding C. had bleed D. was bleeding 19. When you ___ to England this summer, please visit me. A. will come B. came C. come D. are coming 20. Families in the Western world ___ very much in the last 100 years. A. changed B. has changed C. had changed D. have changed 21. It ___ five years since he ___ to study English. A. was/ begin B. is/ has begun C. will be/ begins D. is/ begun 22. Monica ___ with her sister at the moment until she find a flat. A. stays B. is staying C. will stay D. is going to stay 23. Laura says she is 17 but I ___ her. A. don’t believe B. didn’t believe C. won’t believe D. wouldn’t believe 24. When he worked here, Simon ___ mistake. A. always made B. made always C. was always making D. was making always 25. I___ work when I saw the accident. A. had driven B. am driving C. drove D. was driving 26. Since he bought a car, he ___ to work everyday. A. drives B. is driving C. has driven D. has been driving 27. Her husband ___ unemployed since they ___ the countryside. A. was/ moved B. was/ have moved C. has been/ moved D. has been/ have moved 28. We ___ our evening meal at half past seven yesterday and then we watched a film on TV. A. was having B. were having C. had D. had had 29. Tim ___ in three movies already. I think he ….. a star someday. A. had appeared/ is going tobe B. has appeared / will be C. was appearing/ is going tobe D. is appearing/ will be 30. Please don’t make so much noise. My son ___. A. sleeps B. is sleeping C. slept D. has been sleeping 31. When the storm ___ this area tomorrow, it will bring with it great destruction force. A. is reaching B. will reach C. reaches D. is going to reach 32. While my mother ____ dinner the phone rang. A. cooked B. had cooked C. has cooked D. was cooking 33. There is nobody in the room but there is a smell of cigarettes. Somebody ___ . A. has smoked C. has been smoking B. have been smoking D. had been smoking 34. His answers to our question ___ everything so far. A. changes B. change C. has changed D. have changed 35. I’ll handle over all my files to my assistant before I ___ . A. am leaving B. leave C. will leave D. shall leave 36. I saw Maggie at the party. She ___ a very beautiful dress. A. wears B. wore C. was wearing D. has wore 37. He ___ in the U.S.A at the present. A. studies B. has studied C. is studying D. will study 38. The students ___ busily when Miss Brown went to get a book. A. had written B. were writing C. has written D. was writing 39. Angelina Jolie is a famous actress. She ___ in several films. A. appears B. is appearing C. appeared D. has appeared 40. I’ll see him when he ___ next week. A. will arrive B. arrives C. has arrived D. would arrive 41. When the old school friends met, a lot of memories ___ back. A. had brought B. were brought C. brought D. had been brought 42. She ___ away when he came in. A. went B. was going C. had gone D. has gone 43. I ___ stamps since I was 10 years old. A. collected B. had collected C. have collected D. was collecting 44. They ___ TV when the light went out. A. were watching B. had been watching C. had watched D. watched 45. Spring ___ winter. A. follows B. is following C. will follow D. followed 46. What time ___ the train leave yesterday? A. did B. will C. shall D. would 47. ___ you ___ the Titanic yet? A. Do/ see B. Are/ seeing C. Have/ seen D. Will/ see 48. He ___ for Chelsea this season. A. played B. is playing C. would play D. has played 49. Jane’s eyes are red. She ___ . A. cried B. has cried C. has been crying D. had cried 50. Michael ___ a work with Lisa this morning. A. has B. had C. has had D. had had 51. 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 52. Alan took a photograph of Sandra while she________ a. didn't look b. wasn't looking c. hasn't looked d.. hadn't looked 53. I ________ my key. Can you help me look for it? a. lose b. lost c. had lost d. have lost 54. Last night Tine________ in bed when suddenly she heard a scream. a. read b. was reading c. had read d. had read 55. We________ a part next week. Would you like to come? a. have b. will have c. are having d. will have had 56. The Red River________ very fast today-much faster than yesterday. a. flows b. is flowing c. will flow d. is going to flow 57. While mother________ dinner the phone rang. a. cooked b. had cooked c. has cooked d. was cooking 58. Fish________ on earth for ages and ages. a. existed b. are existing c. exist d. have existed 59. The phone________ constantly since Jack won the first prize this morning. a. has been ringing b. rang c. had rung d. had been ringing 60. The earth________ on the sun for its heat and light. a. is depend b. depending c. has depend d. depends 61. I don't feel good. I ________ home from work tomorrow. a. am staying b. stay c. will have stayed d. stayed 62. In the last two decades, space exploration___great contributions to weather forecasting. a. is making b. has made c. made d. makes 63. On July 20, 1969, Neil Armstrong ___down onto the moon, the first person ever set foot on another planet. a. was stepping b. stepped c. has stepped d. was step 64. 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 65. 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 66. They ________ this course by next June. a. have finished b. will finish c. are going to finish d. will have finished 67. She will go abroad as soon as she________ this English course. a. has completed b. will complete c. will have completed d. completed 68. I / have/ wonderful time/ Da Lat/ moment A. I was having a wonderful time in Da Lat in the moment. B. I am having a wonderful time in Da Lat at the moment. C. I had a wonderful time in Da Lat at the moment. D. I am having a wonderful time at Da Lat in the moment. 69. I / already / visit / Xuan Huong Lake / Prenn Waterfall/ places of interest. A. I have already visit Xuan Huong Lake, Prenn Waterfall and some places of interest. B. I have already visited Xuan Huong Lake, Prenn Waterfall and some places of interest. C. I was already visiting Xuan Huong Lake, Prenn Waterfall and some places of interest. D. I am already visiting Xuan Huong Lake, Prenn Waterfall and some places of interest. 70. Last night/ I / visit/ Da Lat market / buy / lot/ souvernirs . A. Last night I visit Da Lat market and buy lots of souvernirs. B. Last night I was visiting Da Lat market and buying lots of souvenirs. C. Last night I visited Da Lat market and bought a lot of souvenirs. D. Last night I have visited Da Lat market and bought a lot of souvenirs. III. Choose the best answer: 1. Nam …………………………his homework when I came in. A. do B.was doing C. is doing D. does 2. Nga has worked in this company ……………………. 6 years. A. since B.in C.for D. at 3. When I got to the hospital , she _____ in the waiting room. A. sat B. was sitting C. had sat D. is sitting. 4. Can you tell me how ______ this washing machine ? A. to operate B. I could operate C. operating D. could I operate 5. John ___ at the moment, so he can’t answer the telephone. A. works B. is working C. has worked D. will work 6. I ___ my key. Can you help me look for it? A. lose B. lost C. had lost D. have lost 7. Last week, Dick ___ his right leg. A. falls and breaks B. fell and breaks C. fell and broke D. falls and broke 8. The moon ___ round the earth. A. goes B. is going C. will go D. went 9. Last night, Tina ___ in bed when suddenly she heard a scream. A. read B. was reading C. has read D. had read 10.Ann lives in London. She ___ there for 10 years. A. has been living B. is living C. was living D. had been living 11. How many language ___ John speak? A. do B. does C. did D. will 12. Look! Someone ___ to open your car door. A. is trying B. has been trying C. are trying D. were trying 13. Since 1981, scientists in the world ___ a lot of things to fight AIDS. A. had done B. has done C. have done D. did 14. This room is dirty. Someone ___ here. A. smoked B. has smoked C. had been smoking D. has been smoking 15. Mike ___ one hour ago. A. phoned B. was phoning C. had phoned D. has phoned 16. I was so embarrassed, I was sure that someone ___ at me. A. were looking B. was looking C. has been looking D. is looking 17. Paulo has learned English ___ five years. A. since B. from C. to D. for 18. Oh! I’ve cut my finger. It ___ . A. bleeds B. is bleeding C. had bleed D. was bleeding 19. When you ___ to England this summer, please visit me. A. will come B. came C. come D. are coming 20. Families in the Western world ___ very much in the last 100 years. A. changed B. has changed C. had changed D. have changed 21. It ___ five years since he ___ to study English. A. was/ begin B. is/ has begun C. will be/ begins D. is/ begun 22. Monica ___ with her sister at the moment until she find a flat. A. stays B. is staying C. will stay D. is going to stay 23. Laura says she is 17 but I ___ her. A. don’t believe B. didn’t believe C. won’t believe D. wouldn’t believe 24. When he worked here, Simon ___ mistake. A. always made B. made always C. was always making D. was making always 25. I___ work when I saw the accident. A. had driven B. am driving C. drove D. was driving 26. Since he bought a car, he ___ to work everyday. A. drives B. is driving C. has driven D. has been driving 27. Her husband ___ unemployed since they ___ the countryside. A. was/ moved B. was/ have moved C. has been/ moved D. has been/ have moved 28. We ___ our evening meal at half past seven yesterday and then we watched a film on TV. A. was having B. were having C. had D. had had 29. Tim ___ in three movies already. I think he ….. a star someday. A. had appeared/ is going tobe B. has appeared / will be C. was appearing/ is going tobe D. is appearing/ will be 30. Please don’t make so much noise. My son ___. A. sleeps B. is sleeping C. slept D. has been sleeping 31. When the storm ___ this area tomorrow, it will bring with it great destruction force. A. is reaching B. will reach C. reaches D. is going to reach 32. While my mother ____ dinner the phone rang. A. cooked B. had cooked C. has cooked D. was cooking 33. There is nobody in the room but there is a smell of cigarettes. Somebody ___ . A. has smoked C. has been smoking B. have been smoking D. had been smoking 34. His answers to our question ___ everything so far. A. changes B. change C. has changed D. have changed 35. I’ll handle over all my files to my assistant before I ___ . A. am leaving B. leave C. will leave D. shall leave 36. I saw Maggie at the party. She ___ a very beautiful dress. A. wears B. wore C. was wearing D. has wore 37. He ___ in the U.S.A at the present. A. studies B. has studied C. is studying D. will study 38. The students ___ busily when Miss Brown went to get a book. A. had written B. were writing C. has written D. was writing 39. Angelina Jolie is a famous actress. She ___ in several films. A. appears B. is appearing C. appeared D. has appeared 40. I’ll see him when he ___ next week. A. will arrive B. arrives C. has arrived D. would arrive 41. When the old school friends met, a lot of memories ___ back. A. had brought B. were brought C. brought D. had been brought 42. She ___ away when he came in. A. went B. was going C. had gone D. has gone 43. I ___ stamps since I was 10 years old. A. collected B. had collected C. have collected D. was collecting 44. They ___ TV when the light went out. A. were watching B. had been watching C. had watched D. watched 45. Spring ___ winter. A. follows B. is following C. will follow D. followed 46. What time ___ the train leave yesterday? A. did B. will C. shall D. would 47. ___ you ___ the Titanic yet? A. Do/ see B. Are/ seeing C. Have/ seen D. Will/ see 48. He ___ for Chelsea this season. A. played B. is playing C. would play D. has played 49. Jane’s eyes are red. She ___ . A. cried B. has cried C. has been crying D. had cried 50. Michael ___ a work with Lisa this morning. A. has B. had C. has had D. had had 51. 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 52. Alan took a photograph of Sandra while she________ a. didn't look b. wasn't looking c. hasn't looked d.. hadn't looked 53. I ________ my key. Can you help me look for it? a. lose b. lost c. had lost d. have lost 54. Last night Tine________ in bed when suddenly she heard a scream. a. read b. was reading c. had read d. had read 55. We________ a part next week. Would you like to come? a. have b. will have c. are having d. will have had 56. The Red River________ very fast today-much faster than yesterday. a. flows b. is flowing c. will flow d. is going to flow 57. While mother________ dinner the phone rang. a. cooked b. had cooked c. has cooked d. was cooking 58. Fish________ on earth for ages and ages. a. existed b. are existing c. exist d. have existed 59. The phone________ constantly since Jack won the first prize this morning. a. has been ringing b. rang c. had rung d. had been ringing 60. The earth________ on the sun for its heat and light. a. is depend b. depending c. has depend d. depends 61. I don't feel good. I ________ home from work tomorrow. a. am staying b. stay c. will have stayed d. stayed 62. In the last two decades, space exploration___great contributions to weather forecasting. a. is making b. has made c. made d. makes 63. On July 20, 1969, Neil Armstrong ___down onto the moon, the first person ever set foot on another planet. a. was stepping b. stepped c. has stepped d. was step 64. 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 65. 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 66. They ________ this course by next June. a. have finished b. will finish c. are going to finish d. will have finished 67. She will go abroad as soon as she________ this English course. a. has completed b. will complete c. will have completed d. completed 68. I / have/ wonderful time/ Da Lat/ moment A. I was having a wonderful time in Da Lat in the moment. B. I am having a wonderful time in Da Lat at the moment. C. I had a wonderful time in Da Lat at the moment. D. I am having a wonderful time at Da Lat in the moment. 69. I / already / visit / Xuan Huong Lake / Prenn Waterfall/ places of interest. A. I have already visit Xuan Huong Lake, Prenn Waterfall and some places of interest. B. I have already visited Xuan Huong Lake, Prenn Waterfall and some places of interest. C. I was already visiting Xuan Huong Lake, Prenn Waterfall and some places of interest. D. I am already visiting Xuan Huong Lake, Prenn Waterfall and some places of interest. 70. Last night/ I / visit/ Da Lat market / buy / lot/ souvernirs . A. Last night I visit Da Lat market and buy lots of souvernirs. B. Last night I was visiting Da Lat market and buying lots of souvenirs. C. Last night I visited Da Lat market and bought a lot of souvenirs. D. Last night I have visited Da Lat market and bought a lot of souvenirs. III. Choose the best answer: 1. Nam …………………………his homework when I came in. A. do B.was doing C. is doing D. does 2. Nga has worked in this company ……………………. 6 years. A. since B.in C.for D. at 3. When I got to the hospital , she _____ in the waiting room. A. sat B. was sitting C. had sat D. is sitting. 4. Can you tell me how ______ this washing machine ? A. to operate B. I could operate C. operating D. could I operate 5. John ___ at the moment, so he can’t answer the telephone. A. works B. is working C. has worked D. will work 6. I ___ my key. Can you help me look for it? A. lose B. lost C. had lost D. have lost 7. Last week, Dick ___ his right leg. A. falls and breaks B. fell and breaks C. fell and broke D. falls and broke 8. The moon ___ round the earth. A. goes B. is going C. will go D. went 9. Last night, Tina ___ in bed when suddenly she heard a scream. A. read B. was reading C. has read D. had read 10.Ann lives in London. She ___ there for 10 years. A. has been living B. is living C. was living D. had been living 11. How many language ___ John speak? A. do B. does C. did D. will 12. Look! Someone ___ to open your car door. A. is trying B. has been trying C. are trying D. were trying 13. Since 1981, scientists in the world ___ a lot of things to fight AIDS. A. had done B. has done C. have done D. did 14. This room is dirty. Someone ___ here. A. smoked B. has smoked C. had been smoking D. has been smoking 15. Mike ___ one hour ago. A. phoned B. was phoning C. had phoned D. has phoned 16. I was so embarrassed, I was sure that someone ___ at me. A. were looking B. was looking C. has been looking D. is looking 17. Paulo has learned English ___ five years. A. since B. from C. to D. for 18. Oh! I’ve cut my finger. It ___ . A. bleeds B. is bleeding C. had bleed D. was bleeding 19. When you ___ to England this summer, please visit me. A. will come B. came C. come D. are coming 20. Families in the Western world ___ very much in the last 100 years. A. changed B. has changed C. had changed D. have changed 21. It ___ five years since he ___ to study English. A. was/ begin B. is/ has begun C. will be/ begins D. is/ begun 22. Monica ___ with her sister at the moment until she find a flat. A. stays B. is staying C. will stay D. is going to stay 23. Laura says she is 17 but I ___ her. A. don’t believe B. didn’t believe C. won’t believe D. wouldn’t believe 24. When he worked here, Simon ___ mistake. A. always made B. made always C. was always making D. was making always 25. I___ work when I saw the accident. A. had driven B. am driving C. drove D. was driving 26. Since he bought a car, he ___ to work everyday. A. drives B. is driving C. has driven D. has been driving 27. Her husband ___ unemployed since they ___ the countryside. A. was/ moved B. was/ have moved C. has been/ moved D. has been/ have moved 28. We ___ our evening meal at half past seven yesterday and then we watched a film on TV. A. was having B. were having C. had D. had had 29. Tim ___ in three movies already. I think he ….. a star someday. A. had appeared/ is going tobe B. has appeared / will be C. was appearing/ is going tobe D. is appearing/ will be 30. Please don’t make so much noise. My son ___. A. sleeps B. is sleeping C. slept D. has been sleeping 31. When the storm ___ this area tomorrow, it will bring with it great destruction force. A. is reaching B. will reach C. reaches D. is going to reach 32. While my mother ____ dinner the phone rang. A. cooked B. had cooked C. has cooked D. was cooking 33. There is nobody in the room but there is a smell of cigarettes. Somebody ___ . A. has smoked C. has been smoking B. have been smoking D. had been smoking 34. His answers to our question ___ everything so far. A. changes B. change C. has changed D. have changed 35. I’ll handle over all my files to my assistant before I ___ . A. am leaving B. leave C. will leave D. shall leave 36. I saw Maggie at the party. She ___ a very beautiful dress. A. wears B. wore C. was wearing D. has wore 37. He ___ in the U.S.A at the present. A. studies B. has studied C. is studying D. will study 38. The students ___ busily when Miss Brown went to get a book. A. had written B. were writing C. has written D. was writing 39. Angelina Jolie is a famous actress. She ___ in several films. A. appears B. is appearing C. appeared D. has appeared 40. I’ll see him when he ___ next week. A. will arrive B. arrives C. has arrived D. would arrive 41. When the old school friends met, a lot of memories ___ back. A. had brought B. were brought C. brought D. had been brought 42. She ___ away when he came in. A. went B. was going C. had gone D. has gone 43. I ___ stamps since I was 10 years old. A. collected B. had collected C. have collected D. was collecting 44. They ___ TV when the light went out. A. were watching B. had been watching C. had watched D. watched 45. Spring ___ winter. A. follows B. is following C. will follow D. followed 46. What time ___ the train leave yesterday? A. did B. will C. shall D. would 47. ___ you ___ the Titanic yet? A. Do/ see B. Are/ seeing C. Have/ seen D. Will/ see 48. He ___ for Chelsea this season. A. played B. is playing C. would play D. has played 49. Jane’s eyes are red. She ___ . A. cried B. has cried C. has been crying D. had cried 50. Michael ___ a work with Lisa this morning. A. has B. had C. has had D. had had 51. 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 52. Alan took a photograph of Sandra while she________ a. didn't look b. wasn't looking c. hasn't looked d.. hadn't looked 53. I ________ my key. Can you help me look for it? a. lose b. lost c. had lost d. have lost 54. Last night Tine________ in bed when suddenly she heard a scream. a. read b. was reading c. had read d. had read 55. We________ a part next week. Would you like to come? a. have b. will have c. are having d. will have had 56. The Red River________ very fast today-much faster than yesterday. a. flows b. is flowing c. will flow d. is going to flow 57. While mother________ dinner the phone rang. a. cooked b. had cooked c. has cooked d. was cooking 58. Fish________ on earth for ages and ages. a. existed b. are existing c. exist d. have existed 59. The phone________ constantly since Jack won the first prize this morning. a. has been ringing b. rang c. had rung d. had been ringing 60. The earth________ on the sun for its heat and light. a. is depend b. depending c. has depend d. depends 61. I don't feel good. I ________ home from work tomorrow. a. am staying b. stay c. will have stayed d. stayed 62. In the last two decades, space exploration___great contributions to weather forecasting. a. is making b. has made c. made d. makes 63. On July 20, 1969, Neil Armstrong ___down onto the moon, the first person ever set foot on another planet. a. was stepping b. stepped c. has stepped d. was step 64. 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 65. 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 66. They ________ this course by next June. a. have finished b. will finish c. are going to finish d. will have finished 67. She will go abroad as soon as she________ this English course. a. has completed b. will complete c. will have completed d. completed 68. I / have/ wonderful time/ Da Lat/ moment A. I was having a wonderful time in Da Lat in the moment. B. I am having a wonderful time in Da Lat at the moment. C. I had a wonderful time in Da Lat at the moment. D. I am having a wonderful time at Da Lat in the moment. 69. I / already / visit / Xuan Huong Lake / Prenn Waterfall/ places of interest. A. I have already visit Xuan Huong Lake, Prenn Waterfall and some places of interest. B. I have already visited Xuan Huong Lake, Prenn Waterfall and some places of interest. C. I was already visiting Xuan Huong Lake, Prenn Waterfall and some places of interest. D. I am already visiting Xuan Huong Lake, Prenn Waterfall and some places of interest. 70. Last night/ I / visit/ Da Lat market / buy / lot/ souvernirs . A. Last night I visit Da Lat market and buy lots of souvernirs. B. Last night I was visiting Da Lat market and buying lots of souvenirs. C. Last night I visited Da Lat market and bought a lot of souvenirs. D. Last night I have visited Da Lat market and bought a lot of souvenirs.