

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
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
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
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
Chỉnh sửa cuối: