You are on page 1of 1

Exercise: The Perfect Tenses Fill in the blanks with either the present perfect, past perfect or future

perfect tense.
Clue: it is important to identify the time frame in the sentence before you decide on the type of tenses.

1. Sally ___________________ (arrive) here a week ago. 2. Things ________________ (change) here since the last three years. 3. Two years ago, they ______________ (meet) the President during their graduation day. 4. Jimmy is a writer. He ____________________ (write) over 200 books now. 5. By the time my daughter is 7 years old, I ______________________ (attain) my PhD. 6. I _______________ (see) him coming by the time you call me. 7. Mimi ________________ (choose) Brad to be her husband instead of Michael. 8. I _____________ (write) the letter before you came home. 9. If she _____________ (study) hard, she would have passed the English language exam. 10. Mary looked as if she ____________ (sleep) for 48 hours.

11. I ______________ (retire) by the end of this year. 12. I read 40 pages a day. If I keep up the pace, I _____________ (read) the book by next Tuesday. 13. They ______________ (graduate) from Cambridge by July 2015. 14. You _______________ (buy) the new toaster by the end of the month. 15. Many people ______________ (try) but no one ____________ ( succeed) so far. 16. By the end of this year I realize I _________________ (sit) for the tests for three years now. 17. I honestly think that the time ____________ (come) when we must celebrate our success. 18. By the time I turn sixty, I ______________ (have) many years of enjoyment. 19. I ______________ (live) here for 30 years. 20. When I Arrived at the airport, the plane ______________ (depart) from the runway.

You might also like