Game Preview

Perfect Tenses Upper CE

  •  English    8     Public
    Perfect Tenses Upper CE
  •   Study   Slideshow
  • I hope I_______(learn/drive) by the time I _______ 35.
    I hope I'll have learnt how to drive by the time I'm 35.
  •  15
  • The grass is extremely dry, it ____ (not rain) for weeks
    hasn't been raining
  •  15
  • We____(sit) at the table for about 25 minutes before anyone came to take our order.
    had been sitting
  •  15
  • By the time he was 5,Joe __________(learn) to play the guitar.
    had learnt
  •  15
  • At the end of the next month, we _______(live) in this flat for exactly one year.
    will have lived
  •  15
  • It was no good trying to persuade him- he __________ (make) up his mind a long time ago.
    had made
  •  15
  • Come and call me at about seven, I ____________ (finish) my homework by then.
    will have finished
  •  15
  • I don't think I would recognise Anita any more- I____________(not see) her for years.
    haven't seen
  •  15