GIVE THE CORRECT TENSE OR FORM PF THE VERBS IN THE BRACKETS TO COMPLETE THE FOLLOWING SENTENCES 1. How many times....you (be)....to London this year? 2. The guests (arrive)...while the diiner (still/prepare) 3. The price-cooking festival (hold)...every 2 years 4. Two miles (be)...enough for her to go jogging every morning 5. I'm very bored. My mother (always/complain)...about her housework 6. Fred would like (admit)....to the colleage 7. When i last (stay)...in Cairo, i (ride)...to the Pryamids on a camel that my friend (borrow) ...the day before 8. When i (look)...at my suitcas, i could see that somebody (try)...to open it 9. Scarely (they/move)...into the new house when their friends (come)...in 10. I don't mind (wait)...I'd rather(be)... too early than too late 11. Listen to this! I think this news (surprise)...you 12. I hoped that he (be)...able to attend the meeting 13. Up to now, the teacher(give)...our class 5 tests 14. By this time next week, he (lie)...on the beach in Hawaii 15. He might get fat if he (stop)...smoking 16. I got my brother (check)... the essay for me 17. Just as i (get)...to an intersting part of the story, the doorbell rang 18. Yesterday i was walking along the street when i realized that a man with a black beard, whom i (see)...already, (follow)...me 19. She wishes she (not give)...them her phone number last week 20. Neither John nor his firend (come)...yet
2 câu trả lời
1. have you been.
2. arrived/ still cooking.
3. is held.
4. is.
5. is always complaining.
6. to be admitted.
7. stayed/ rode/ borrowed.
8. looked/ had been trying.
9. had they moved/ came.
10. waiting/ be.
11. will surprise.
12. will be.
13. has given.
14. will be lying.
15. stopped.
16. to check.
17. got.
18. had seen/ was following.
19. hadn't given.
20. have come.
1. have you been.
2. arrived/ still cooking.
3. is held.
4. is.
5. is always complaining.
6. to be admitted.
7. stayed/ rode/ borrowed.
8. looked/ had been trying.
9. had they moved/ came.
10. waiting/ be.
11. will surprise.
12. will be.
13. has given.
14. will be lying.
15. stopped.
16. to check.
17. got.
18. had seen/ was following.
19. hadn't given.
20. have come.