1. “I left my umbrella at your house last night.”
“Did you? I ……it back for you tomorrow.”
A. brought B. am bringing C. will bring
2. “I went to a Mexican restaurant last week.”
“Really? I …….Mexican food”
A. am eating B. haven’t been eating C. have never eaten
3. “Oh no! I forgot to pay the electricity bill this morning.”
“Don’t worry. I …….it for you at lunch time.”
A. will pay B. am paying C. will have paid
4. The sea level is considered ….. at the moment.
A. to be risen B. to be rising C. to have been risen
5. “Where are you going?”
“I’m going……a drive in the countryside.”
A. to B. as C. for
6. “I …….about your news! Congratulations!”
“Thank you! I’m very happy!”
A. hear B. am hearing C. heard
7. “What shall we do tomorrow?”
“We…….go to the flower exhibition if you want.”
A. mustn’t B. could C. needn’t
8. “Are you working late tonight?”
“I’ll stay……I finish the report I’m writing.”
A. before B. until C. by
9. “Emily plays the piano very well.”
“Yes, she’s…….talented musician that she’s won many competitions.”
A. so B. such C. such a
| 10. “Did you make dinner last night?”
“No. By the time I got home, Alice…….it.”
A. had already made B. already made C. has already made
11. “…….I help you with the housework?”
“Yes, please. That would be nice.”
A. Did B. Will C. Shall
12. Mum …… breakfast by the time we woke up.
A. has been making B. made C. had made
13. The tree……down last week.
A. was cut B. cut C. cuts
14. Who ……in my desk? Things have been moved!
A. look B. has been looking C. looks
15. I ……the children to school today if you want.
A. take B. am taking C. will take
16. By the time we get home, we ……for six hours.
A. will travel B. will have been travelling
C. are travelling
17. There isn’t…….to go shopping today. I’ll go tomorrow.
A. too time B. enough time C. time enough
18. We had…….started the journey that we got a flat tyre.
A. the moment that B. whenever C. no sooner
19. I…….this necklace since I was ten years old.
A. had B. am having C. have had
20. It is a good idea for everyone to learn how…….a foreign language.
A. speaking B. to speak C. speak
|