21. As she ________ a letter last night, the lights suddenly ________ out.
A. was writing/ went B. wrote/ went
C. was writing/ was going D. writes/ went
22. How ________ since we ________ school?
A. are you/ left B. will you be/ had left
C. have you been/ had left D. have you been / left
23. I ________ my uncle’s home many times when I ________ a child.
A. visited/ is B. visits/ was C. visited/ was D. visited/ were
24. It ________ me half an hour to get to the supermarket yesterday.
A. take B. takes C. took D. spent
25. If I were you, I ________ him as my nephew.
A. will treat B. would treat C. will have treated D. am treating
26. I can’t believe that my expensive bicycle ________ last night.
A. was stolen B. was stealing C. is stolen D. stole
27. I ________ here for more than 10 years.
A. have taught B. taught C. teach D. is teaching
28. As I ________ my homework, he came yesterday afternoon.
A. did B. were doing C. am doing D. was doing
29. At this time yesterday, everyone ________. in the room.
A. is dancing B. was dancing C. dances D. danced
30. After Mary________ her degree, she intends to work in her father’s company.
A. will finish B. is finishing C. finishes D. will have
21.A
22.D
23.C
24.C
25.B
26.A
27.A
28.D
29.B
30.C
Chúc bạn học tốt