The present perfect or present perfect continuousIII. The present perfect or present perfect continuous. 1. Mary ____ (rest) in the garden all day because she ____ (be) ill. 2. He ____ (not, be) here since Christmas. I wonder where he ___ (live) since then. 3, She ___ (work) so hard this week that she __ (not have) time to go to the movies. 4. That book ____ (lie) on the table for weeks. You ____ (not read) it yet? 5. Tom ___ (never be) in Hanoi. 6. You ________ (sleep) so far? 7. I ___ (ring) the bell for the last twenty minutes. 8. They ___ (swim) all the morning. 9. She ___ (wait) for him all her lifetime. 10. It's the second time he ___ (lose) his passport. 11. Up to the present, we ___ (write) almost every lesson in the book. 12. Fred's brother _____ (just, graduate) from Oxford University. 13. He ____ (not/speak) on the phone for half an hour, just a couple of minutes. 14. The dog ____ (bark) since midnight. 15. The children _____ (be) on holiday for six days. 16. I _____ (try) to learn English for years, but I __ (not succeed) yet. 17. Paul ___ (believe) in God since he was a child. 18. We ____ (not live) in England for two years now. 19. I ____ (read) that novel by Hemingway several times before. 20. How long you _______ (learn) English?
IV. The past perfect or past perfect continuous. 1. He ____ (marry) her two years before we met. 2. James told me you _____ (buy) the old vicarage two years before your son's birth. 3. I wish we ____ (buy) it before. 4. When I arrived at the station the train _____ (leave). 5. He ____ (play) tennis for 4 hours when he broke his leg. 6. The dog came into the house once she ___ (finish) the housework. 7. He ____ (drive) his car for 10 minutes when he realized it had a flat tyre. 8. She ____ (throw) the letter away when she noticed it was not important. 9. He ___ (swim) for 15 minutes when he understood he had lost his swimsuit. 10. It ___ (rain) for one hour when the wind started to blow. |