Game Preview

Perfect Tenses

  •  English    11     Public
    Practice the perfect tenses (Present Perfect, Past Perfect and Future Perfect).
  •   Study   Slideshow
  • 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 five, Joe .......................(learn) to play the guitar.
    had learnt
  •  25
  • At the end of next month, we................(live) in this flat for exactly one year.
    will have lived
  •  25
  • It was no good trying to persuade him - he ..............(make) up his mind a long time ago.
    had made
  •  20
  • Come and call for me about seven, I...................(finish) my homework by then.
    will have finished
  •  25
  • I don't think I would recognise Anita any more - I...............(not see) her for years.
    haven't seen
  •  20
  • By eight o'clock last night, they...........................(manage) to clear all the roads.
    had managed
  •  15
  • By the time I'm 40, I .......................(earn) enough money to retire.
    will have earned
  •  25
  • We went on holiday, when we .........................(finish) our exams.
    had finished
  •  20
  • Come over about ten, we .........................(eat) by then.
    will have eaten
  •  20
  •  20