Chắc suất Đại học top - Giữ chỗ ngay!! ĐĂNG BÀI NGAY để cùng trao đổi với các thành viên siêu nhiệt tình & dễ thương trên diễn đàn.
1. As soon as Martin saw the fire, she ______ the fire department.
A. was telephoning B. telephoned C. had telephoned D. has telephoned
2. Before Jenifer won the lottery, she ______ any kinds of contest.
A. hasn’t entered B. doesn’t enter C. wasn’t entering D. hadn’t entered
3. Before I started the car, all of the passengers ______ their seat belts.
A. will buckle B. had buckled C. buckle D. have buckled
4. Since I left the Philippines five years ago, I ______ visit friends and family several times.
A. have returned B. will have returned C. am returning D. returned
5. While he was washing his new car, Mr. Brown ______ a small dent in the rear fender.
A. discovered B. has discovered C. was discovering D. discovers
6. By the time the young birds leave the nest for food, they ______ how to fly.
A. will be learned B. will have learned C. will have learn D. learn
7. After Jessica ______ her degree, she intends to work in her father’s company.
A. finishes B. will have finished C. is finishing D. will finish
8. After Mary ______ for thirty minutes, she began to feel tired.
A. jogging B. had been jogging C. has been jogging D. has jogged
9. Until you learn to relax more, you ______ your ability to speak English.
A. haven’t improved B. aren’t improving C. don’t improve D. won’t improve
10. After the horse threw her to the ground for the third time, Jenifer picked herself up and said, “I _____ on another as long as I live.”
A. never ride B. have never ridden C. will never ride D. do not ride
11. By the time Alfonso finally graduated from high school, he ______ seven different schools because his parents move frequently.
A. was attending B. has attended C. had attended D. attended
12. When you ______ in London again, you must come and see us.
A. will be B. will being C. are D. have been
13. After the race ______, the celebration began.
A. had been won B. is won C. will be won D. has been won
14. By the end of next year, George _______ English for two years.
A. will learn B. will have learned C. has learned D. would learn
15. John: Why are you working so hard these days?
Mary: Because _______ a car, so I’m saving as much as I can.
A. I’ll buy B. I buy C. I’m going to buy D. I bought
16. X: Have you heard anything about Jane?
Y: Yes. She engaged. _______ married in June.
A. She’s getting B. She’ll get C. She gets D. She has got
A. was telephoning B. telephoned C. had telephoned D. has telephoned
2. Before Jenifer won the lottery, she ______ any kinds of contest.
A. hasn’t entered B. doesn’t enter C. wasn’t entering D. hadn’t entered
3. Before I started the car, all of the passengers ______ their seat belts.
A. will buckle B. had buckled C. buckle D. have buckled
4. Since I left the Philippines five years ago, I ______ visit friends and family several times.
A. have returned B. will have returned C. am returning D. returned
5. While he was washing his new car, Mr. Brown ______ a small dent in the rear fender.
A. discovered B. has discovered C. was discovering D. discovers
6. By the time the young birds leave the nest for food, they ______ how to fly.
A. will be learned B. will have learned C. will have learn D. learn
7. After Jessica ______ her degree, she intends to work in her father’s company.
A. finishes B. will have finished C. is finishing D. will finish
8. After Mary ______ for thirty minutes, she began to feel tired.
A. jogging B. had been jogging C. has been jogging D. has jogged
9. Until you learn to relax more, you ______ your ability to speak English.
A. haven’t improved B. aren’t improving C. don’t improve D. won’t improve
10. After the horse threw her to the ground for the third time, Jenifer picked herself up and said, “I _____ on another as long as I live.”
A. never ride B. have never ridden C. will never ride D. do not ride
11. By the time Alfonso finally graduated from high school, he ______ seven different schools because his parents move frequently.
A. was attending B. has attended C. had attended D. attended
12. When you ______ in London again, you must come and see us.
A. will be B. will being C. are D. have been
13. After the race ______, the celebration began.
A. had been won B. is won C. will be won D. has been won
14. By the end of next year, George _______ English for two years.
A. will learn B. will have learned C. has learned D. would learn
15. John: Why are you working so hard these days?
Mary: Because _______ a car, so I’m saving as much as I can.
A. I’ll buy B. I buy C. I’m going to buy D. I bought
16. X: Have you heard anything about Jane?
Y: Yes. She engaged. _______ married in June.
A. She’s getting B. She’ll get C. She gets D. She has got