Study

Perfect Tenses Upper CE

  • The selected game type is invalid.
  •   0%
  •  0     0     0

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