Choose the best answer A, B, C or D to complete the sentencesVIII. PRESENT PERFECT (Thì hiện tại hoàn thành) Question 1. "Where's Tony?" "He to the travel agent, and he hasn't come back." C. has gone A. has been B. has been going D. had gone Question 2. They_ homework for 2 hours. A. have done B. doing C. had done Question 3. I'd like to see that football match because I C. hardly see D. would do one this year. A. don't see B. can't see D. haven't seen Question 4. I can't believe that you all the three exercises. You just started five minutes ago. B. have been finishing C. finished D. are finishing to children under ten years old. A. have finished Question 5. Up to now, the discount A. has only applied C. was only applied B. only applies D. only applied Question 6. Tom often watches TV after his parents B. have gone to bed. C. go lots of new friends since they A. had gone D. went to that town. Question 7. Their children A. have made - moved B. were making - have moved D. made - have been moving C. made - are moving Question 8. Jane is a wonderful singer. Her mother tells me that she A. has been sung professionally since she was four. D. has sung B. was singing C. is singing since. Question 9. He off alone a month ago, and A. set - hasn't left B. was setting - hasn't left D. was setting - hadn't been left to class yet. C. set has left Question 10. None of the students B. hadn't come C. haven't come D. have come A. are coming |