BÀI TẬP TRẮC NGHIỆM CÁC THÌ TRONG TIẾNG ANH
Choose the best option that best completes each sentence:
1. We first ________ each other in Beijing in 2002.
A. meet
B. met
C. have met
D. had met
2. My brother ________ a lot of things for the past five years.
A. does
B. did
C. is doing
D. has done
3. Up to now, I _________ a lot of information about her.
A. learned
B. am learning C. will learn
D. have learned
4. Mary ________ at the moment, so she can’t answer the telephone.
A. works
B. is working
C. has worked
D. was working
5. I don’t know why Mary is upset, but she _______ to us for ages.
A. doesn’t speak B. didn’t speak C. hasn’t spoken D. wasn’t spoken
6. It has been ten years since ________.
A. I last talked to Mary
B. I have talked to Mary last
C. the last time I was talking to Mary
D. I had talked to last Mary
7. The number of one person households ________ recently.
A. has grown
B.grew
C. have grown
D. grow
8. In 1981, 34 percent of children aged 20-24 ________ with their parents.
A. have lived
B. lived
C. are living
D. has lived
9. I _______ learning Spanish a few months ago but I did not obtaina qualification in it
yet.
A. started
B. have started
C. is starting
D. start
10. The moon ________ around the earth.
A. has moved B. moves
C. is moving
D. will move
11. We __________ each other since we met at Lan’s birthday party.
A. didn’t see
B. haven’t seen C. don’t see
D. hadn’t seen
12. Which books _________ to school yesterday?
A. have you taken
B. did you take
C. do you take
D. will take you
13. She _________ in this house for years.
A. has lived
B. have lived
C. is living
D. lives
14. He was late. When he ________ at the airport, the plane ________.
A. has arrived / took off
B. had arrived / took off
C. arrived / had taken off
D. had arrived / had taken off
15. We ________ my aunt on Friday next week. It will be her birthday.
A. is visiting
B. visited
C. have visited
D. will visit
16. He ________ to the movies once a week.
A. went
B. is going
C. will go
D. goes
17. His father ________ to the city two hours ago.
A. drives
B. will drive
C. drove
D. has driven
18. They ________.physics from 7 o’clock to 7.45 yesterday morning.
A. have study B. are studying C. studied
D. was studying
19. Water ________ at one hundred degrees Celsius and freezes at zero degrees Celsius
A. cooks
B. steams
C. boils
D. grills
20. They ________ two tons of rice to the victims of the flood yesterday.
A. sent
B. were sent
C. was sent
D. have sent