HTD usually, always, often, Tam is a good student. never, sometimes, They go to school by bus every day. every day, every month … HTTD (right) now, at present, They are having dinner at the moment! at the moment, Look! Listen! She is singing in her room. Listen! … HTHT already, yet, recently, We have already finished our work. just, since, for, She has lived here since 2005. in/during/for the past 3 months … QKD yesterday, ago, last Nam was sick yesterday. Sunday … They didn’t go to school last Friday. QKTD at 8.00 last night, He was watching TV at 7.30 last night. while, when …. QKHT before, after, … After I had completed my work, I came back home. TLD tomorrow, next …., in I will see him tomorrow. the future … TLTD this time next month We will be lying on the beach this time next week. … TLG next month, tomorrow, She is going to see a doctor next Monday. …..
1. She came into the room while they _______ television.
A. watched B. have watched C. are watching D. were watching 2. I _______ a headache since yesterday. A. had B. was having C. have had D. would have 3. The teacher ________ into the room. A. has still come B. has already come C. has yet come D. has recently come 4. Most students _______ hard for the last few weeks. A. were working B. worked C. are working D. have been working 5. My teacher arrived after we _______ for him for ten minutes. A. was waiting B. have waited C. had waited D. waited 6. This is the first time I ________ to play badminton. A. have tried B. am trying C. was trying D. would be 7. He usually ________ early to do exercise. A. got B. is getting C. get D. gets 8. She _______ here but she doesn’t work here now. A. has worked B. had work C. used to work D. used to working 9. London ________ the capital of the United Kingdom. A. is B. was C. will be D. is being 10. Someone ________ at the door. Can you hear it? A. knocks B. is knocking C. will knock D. was knocking 11. What are you cooking in that saucepan? It ______ good. A. smells B. is smelling C. smelled D. has smelled 12. I used to swim in this river when I ________ young. A. am B. was C. will be D. have been 13. This time tomorrow I _____ in the swimming pool. A. am relaxing B. relax C. will be relaxing D. relaxed 14. In 1875 archeologists ______ the ruins of the Olympic Stadium in Greece. A. discovered B. were discovering C. have discovered D. had discovered 15. “Does Tom own that car?” “No, I think his brother ______________ it now.” A. has owned B. is owning C. owns D. can own 16. Where _____ your sister born? A. were B. was C. did D. is 17. When did you _________ see him? A. recently B. already C. last D. lately 18. “Let’s go to the new movie downtown”. “Thanks, but I _________ it already” A. have seen B. saw C. had seen D. ever seen 19. I _________ a bath when the phone rang A. was having B. had C. am having D. have 20. Jack _________ his homework yet, so he won’t go out with his friends A. finish B. has finished C. doesn’t finish D. hasn’t finished 21. I _____ her two weeks ago A. seen B. was seeing C. saw D. have seen 22. I _____ to his house in 1991 A. moved B. have been moving C. have moved D. was moving 23. I fell asleep when I _____ television A. am watching B. am being watched C. was watching D. All are correct 24. Robert _________ in three important water polo games so far A. played B. had played C. is playing D. has played 25. It’s very cold today and _____ A. it’s snowing B. it snows C. its snowing D. it snowing 26. She goes to the library twice a week. She _____________ read books there A. never B. usually C. rarely D. once 27. At nine o’clock yesterday morning, we _____________ for the bus A. are waiting B. waited C. were waiting D. was waiting 28. Tom _________ his hand when he was cooking the dinner A. burnt B. was burning C. has burnt D. had burnt 29. He _________ me every Sunday, and we often go fishing together A. came to see B. comes to see C. will be coming to see D. All answers are correct 30. The phone rang while she _________ dinner A. cooks B. was cooking C. is cooking D. has cooked 31. My cousins _________ seen a kangaroo A. have never B. never have C. has never D. haven’t never 32. My sister _________ trouble with her motorbike now, so she has to take the bus to work A. have B. is having C. was having D. had 24. When my mum got home, _________ A. the dinner be cooked B. I was cooking dinner C. I am cooking dinner D. the dinner being cooked 25. Emma and Katie usually _________ their grandmother at weekends A. have visited B. visits C. visit D. are visiting 26. Peter was reading a book by Mark Twain _________ his friends came A. while B. when C. during D. if 27. He_________ in London at the moment. A. studies B. has studied C. is studying D. will study 28. We have lived in this town _________ 1998 A. for B. since C. ago D. in 29. _________ flown in an aero plane before? A. Have you ever B. Had you ever C. Are you D. Do you 30. I’ve worked here _________ six years A. for B. since C. over D. in 31. When we arrived, the train _________ the station A. already left B. had already left C. had left already D. has left already 32. I called you at 8:00 am, but you _________ out A. went B. just had gone C. had just gone D. had gone just