Bài Tập Trắc Nghiệm Về Các Thì 1. Water __ at 100 degrees Celsius. A. Boiling B. boils C. is boiling D. boil 2. Bettina usually __ television in the evening. A. watches B. watching C. watch D. has watched 3. Look! That man __ your bike! A. is stealing B. steals C. stealing D.stolen 4. I'm sorry I __ to do my homework yesterday. A. am forgetting B. have forgotten C. forgot D. forget 5. We __ any interesting films lately. A. didn't see B. haven't seen C. saw D. have seen 6. Eric __ a flat yet, so he's still living with his parents. A. found B. didn't find C. is finding D. hasn't found 7. They __ running their own company in 1980. A. started B. have started C. are starting D. start 8. She's a law student and she __ for four years now. A. studied B. is studing C. has been studing D. did study 9. I think I __ my door key. I can't find it any where. A. lost B. have lost C. am losing D. will lose 10. The film __ when we arrived at the cinema. A. has begun B. begun C. had begun D. begins 11. I wasn't thirsty because I __ some milk. A. drunk B. have just drunk C. just drank D. had just drunk 12. When the match was over, the spectator __ home. A. went B. had gone C. were going D. have gone 13. After having a bath, he __ his supper. A. had eaten B. ate C. has eaten D. was eating 14. The phone __ suddenly while Joanne was doing the housework. A. rang B. was ringing C. had rung D. is ringing 15. It __ as we drove slowly along the road. A. had snowed B. had snowed C. was snowning D. is snowing 16. Mrs Edwards __ history for 35 years, and is retiring soon. A. teaches B. is teaching C. taught D. has been teaching 17. Did you see John yesterday? He __ a very old pair of jeans. A. wears D. didn't wear C. was wearing D. wore 18. Victoria __ for half an hour when the doctor finally arrived. A. has been waiting B. had been waiting C. was waiting D. has waited Đáp Án Bấm để xem 1. Water __ at 100 degrees Celsius. A. Boiling B. boils C. is boiling D. boil 2. Bettina usually __ television in the evening. A. watches B. watching C. watch D. has watched 3. Look! That man __ your bike! A. is stealing B. steals C. stealing D.stolen 4. I'm sorry I __ to do my homework yesterday. A. am forgetting B. have forgotten C. forgot D. forget 5. We __ any interesting films lately. A. didn't see B. haven't seen C. saw D. have seen 6. Eric __ a flat yet, so he's still living with his parents. A. found B. didn't find C. is finding D. hasn't found 7. They __ running their own company in 1980. A. started B. have started C. are starting D. start 8. She's a law student and she __ for four years now. A. studied B. is studing C. has been studing D. did study 9. I think I __ my door key. I can't find it any where. A. lost B. have lost C. am losing D. will lose 10. The film __ when we arrived at the cinema. A. has begun B. begun C. had begun D. begins 11. I wasn't thirsty because I __ some milk. A. drunk B. have just drunk C. just drank D. had just drunk 12. When the match was over, the spectator __ home. A. went B. had gone C. were going D. have gone 13. After having a bath, he __ his supper. A. had eaten B. ate C. has eaten D. was eating 14. The phone __ suddenly while Joanne was doing the housework. A. rang B. was ringing C. had rung D. is ringing 15. It __ as we drove slowly along the road. A. had snowed B. had snowed C. was snowning D. is snowing 16. Mrs Edwards __ history for 35 years, and is retiring soon. A. teaches B. is teaching C. taught D. has been teaching 17. Did you see John yesterday? He __ a very old pair of jeans. A. wears D. didn't wear C. was wearing D. wore 18. Victoria __ for half an hour when the doctor finally arrived. A. has been waiting B. had been waiting C. was waiting D. has waited