Anda di halaman 1dari 18

100 MULTIPLE CHOICE GRAMMAR TENSES

TEST B2 LOWER
1

CHOOSE THE CORRECT ANSWER.

1. I .......... my books. They are not in my room! A. have lost B. have been losing C. lost D. had lost 2. A. B. C. D. 3. A. B. C. D. 4. A. B. C. D. 5. A. B. C. D. Youre late. I . For an hour and a half!!! am waiting have had waited have waited have been waiting They . with some friends at the moment are staying have been staying stay have stayed She . eats fresh vegetables because she doesnt like it seldom never rarely ever This soap . of vanilla. Its great!!! smells is smelling has been smelling is smell

6. Where is George? He . the bank. A. has been to B. has gone to C. has been in D. is at 7. The train . by the time I arrived at the train station. A. already left B. had already left

C. had already been leaving D. has already left The train . Derby at ten oclock leaves is leaving will leave is going to leave Look out! You . ! are falling will fall are going to fall fall

8. A. B. C. D. 9. A. B. C. D.

10. I promise I . home in time! A. will be B. will have been C. Im going to be D. will being 11. By the end of Saturday, she . Here for a week. A. will be working B. will have worked C. will work D will have been working 12. He . The doctor this afternoon. A. is seeing B. sees C. will have seen D. will see 13. The motorbike which crashed today . Two teenager passengers. A. had carried B. was carrying C. carried D. used to carry 14. Have you ever considered what . This particular caf so popular? A. does it make B. has made C. did it make

D. make 15. The DaVinci Code is by far the most interesting book I . Across. A. had ever come B. have ever come C. will ever come D. am ever coming 16. Mary and I . A cooking course this year. A. take B. taking C. are taking D. are taken 17. Your luggage is very heavy. How much .? A. does it weigh B. is it weighing C. it weighs D. it weighing 18. Beckam has the ball! He . It! Oh no A. kick B. kicking C. is kicked D. kicks 19. We dont know anyone round the neighborhood because we . Here only a few days. A. are living B. have been living C. live D. have lived 20. Do you know where Anna is? No, I . her for days. A. dont see B. is not seeing C. havent being seeing D. havent seen 21. Sorry Im so late. How long ..? A. have you waited B. have you been waiting C. you have waited D. do you wait

22. Do I still have time to catch the bus? Yes, it until 10 oclock. A. doesnt leave B. not leaving C. is leaving D. isnt leaving 23. Anna feels quite good now, but she still remember how the accident happened. A. isnt B. hasnt C. doesnt D. arent 24. How many games so far? A. has the team won B. did the team win C. has the team been winning D. the team has won 25. Miss Georgia in our school for twenty years. A. has been teaching B. has tought C. had been teaching D. is teaching 26. Are you going to order chicken or pork? Im not sure. I . About it. A. am thinking B. think C. have been thinking D. thinking 27. Last year, Georges shop a huge profit. A. had made B. had been making C. was making D. made 28. Mr. Black sold his old car that he . For 25 years. A. was driving B. Have been driving C. had been driving

D. Had driven 29. Jane was really sorry to see that her teacher by a new one! A. was replacing B. had been replaced C. has replaced D. had replaced. 30. At four oclock in the morning it was quite because everyone in the house .. A. slept B. has slept C. was sleeping D. had been sleeping 31.What . After graduated from college? Fortunately,I worked as a receptionist in a 5 star hotel. A. had you done B. did you do C. had you been doing D. were you doing 32. You could tell that Kelly .. all night, because her eyes were red. A. had been working B. was working C. works D. had been worked 33. When we were kids, we . Eat lots chocolates. A. were used to B. are used to C. would D. used 34. him before this Monday? Yes, a few times. A. had you ever met B. are you ever meeting C. were you ever meeting D. do you ever meet 35. What time does the match start? Well, the news .. on at 6 oclock and I think its after that. A. is

B. are C. are being D. has been 36. This best seller .. into more than 10 languages A. will translated B. was translate C. translates D. has been translated 37. Although I .. table tennis before, I enjoyed it. A. was never playing B. had never played C. never play D. have never played 38. My T- shirt is wet because I . In the rain. A. have walked B. did walk C. have been walking D. having been walked 39. The police . To arrest the burglar, but he escaped. A. will attempt B. could attempt C. attempted D. attempt 40. Where did John and Mary go for the weekend? They .. New York. A. have been to B. went in C. had gone to D. went to 41. Have any of the jobs you applied to accepted you? I the envelope with the answers for days and havent opened it yet. A. carry B. am carrying C. have been carrying D. was carrying 42. I cant stand the traffic jam! I wish .. a motorbike! A. us to have B. we would have C. we were having

D. we had 43. A loud sound from the house before the bomb exploded. A. was coming B. to come C. did came D. coming 44. This is the first time camping. A. I wiil go B. I will be gone C. I will never go D. I have ever gone 45. Did you like the movie? I saw it, but . The book I didnt really enjoyed it. A. have been reading B. having had read C. have been read D. having read 46. Whats the problem? He says that he a headache. A. has B. is having C. have D. was having 47. When . Playing for the college team? Two years ago. A. you start B. you started C. have you started D. did you start 48. The hotel . As soon as the bomb exploded. A. was destroyed B. had been destroyed C. destroyed D. has been destroyed 49. Where were you yesterday? I . In the yard all day. A. have been working B. worked C. had been working D. had worked

50. Sue . The assignment by the time her tutor arrived. A. had finished B. had been finished C. having finished D. has finished 51. Why are you so tired? I . All last night. A. was worked B. was working C. had worked D. did work 52. The advice Tom gave me . Very useful. A. were B. were being C. was being D. was 53. My teacher recommended that he . The essay again. A. did do B. has done C. did D. done 54. We need to go shopping. The ink for the printer is .. A. already finishing B. all finishing C. almost finishes D. almost finished 55. His latest CD next month. A. will be released B. be released C. is released D. will released 56. This is the first time Indian food. A. to eat B. I was eating C. Ive eaten D. Id eaten 57. He on a small village but now he lives in a city. A. was raising

B. was raised C. had raised D. had been risen 58. Did you ever take Latin dance lessons? Many years before, but I feel that now .. almost everything. A. Id forgotten B. I did forgot C. I forgot D. Ive forgotten 59. Michaela the vase, but finally I got blamed. A. had been broken B. had broken C. has been breaking D. did break 60. They have been living here . Ten years now. A. since B. for C. with D. before 61. After all afternoon, Id better do my essay! A. sleeping B. sleep C. being sleeping D. have sleeping 62. We .. a sunny day in three weeks. A. havent been having B. hadnt have C. havent have D. havent have 63. Theres not much to do until work begins; then I . A lot things to do. A. will be having B. must have C. will have D. must be having 64. Three people saw him at the crime scene but he denies .. there. A. to have been B. be

10

C. that he was being D. having been 65. By the time I got there the meeting . A. will have ended B. was ended C. has ended D. had ended 66. It is important that you .. to what I have to say. A. listens B. listen C. will listen D. listened 67. I. you were from Greece. You dont act like a typical Greek! A. havent know B. dont know C. hadnt know D. didnt know 68. There isnt a lot to do in the house, but once the I will be able to finish cleaning A. paint drying B. when the paint dries C. paint dries D. paint dried 69. As soon as Sasha .. the dishes, we can leave. A. washed B. will be washed C. washes D. will wash 70. . An operation? A. ever have you had B. have you ever have C. you ever had D. have you ever had

71. I to Disneyland but Id really like to go some day. A. had never been B. had ever been C. have never been

11

D. never being 72. She to work. She always goes on foot. A. never takes the car B. takes never the car C. takes the car never D. never the car takes 73. What happened? The driver in the car, which was in front of me, before I even noticed. A. had braked B. had been braked C. was braking D. was braked 74. Which one is your daughter? She is the one . The piano. A. who play B. playing C. hes playing D. is playing 75. What did you say .. for her birthday? A. wants Mary B. does Mary want C. did Mary want D. Mary wants 76. Have you been to China? Yes, I . A. had B. have C. Did D. was 77. . For 35 years, Im looking forward to stay home with my grandchildren! A. I worked B. I had worked C. have worked D. after working 78. Im here for an appointment with the doctor. Doctor Brown before? A. do you see

12

B. have you seen C. did you see D. are you seeing 79. Dont worry! Tell him the truth. Anyway, he . By now. A. will hear B. will have heard C. will be hearing D. would heard 80. I this assignment by tomorrow. A. have finished B. will have finished C. am finished D. am finishing 81. What was all that noise about? Oh, I an argument with my sister about her college. A. am having B. did have C. was having D. having 82. Only after every single guest arrive .. the food. A. Ann will have served B. Ann will serve C. Ann are serving D. will Ann serve 83. While my sister was listening to music . to sleep. A. I have been trying B. I was trying C. Im trying D. I had been trying 84. School gossip .. a lot of problems to teens nowadays. A. creating B. is creating C. was creating D. creates 85 A. B. C. D. My wallet is not in my bag. I it at the shoe shop. should have left must have left must be left must had left

13

86. Liza . A headache yesterday; thats why she didnt come. A. was having B. has C. is having D. having 87. John his keys. Theyre here on the coffee table in the living room. A. forget B. must forget C. must forgotten D. must have forgotten 88. This is the most funny joke I A. have ever heard B. heard C. had ever heard D. hear 89. When I was young I football every Sunday A. played B. had been playing C. was playing D. have played 90. Chinese food was the best food I A. have ever tasted B. have never tasted C. had ever tasted D. had never tasted 91. I up this morning, I washed my face, I brushed my teeth and then I had a cup of coffee. A. had got B. got C. have got D. get 92. I cant find my mobile phone. It !Search your bag in detail!!! A. wasnt disappeared B. mustnt disappear C. couldnt have disappeared D. might not disappear 93. We hope you get back soon! A. will

14

B. are going to C. are D. are going 94. All the shoes at this shop on sale only for the next Friday! A. will be B. being C. to be D. are going to be 95. This time next week we .. to New York! A. are flying B. have flown C. will have been flying D. will be flying 96. its impossible to do it on myself on time! Dont worry I you a hand. A. going to give B. will give C. will have to give D. have given 97. You look very tired! for your exams? A. had you been revising B. have you been revising C. are you going to revise D. will you revise 98. Im very upset with my students! They to pass the final tests! A. are always failing B. have always failed C. were always failing D. had always been failing 99. Finish your homework or I let you go out. A. wont have B. wont be C. am not going to D. wont 100. Our train to Manchester in two hours, so we hopefully have plenty of time for a coffee. A. will depart B. departs

15

C. has depart D. is going to depart

ANSWER KEY
1. A 2. D 3. A 4. B 5. A 6. B 7. B 8. A 9. C 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43.

A A A B B B B A D B D B A B A A A D C B C B A C A A D B C C D C D C

16

44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90.

D D B B A A A B D C D A C B D B B A C C D D B D C C D C A A B D B D B D B C B B D B A D A A A

17

91. 92. 93. 94. 95. 96. 97. 98. 99. 100.

B C A D D B B A D B

18

Anda mungkin juga menyukai