Study

Perfect tenses

  •   0%
  •  0     0     0

  • We can meet at 10, I /finish my homework by then.
    We can meet at 10, I will have finished my homework by then.
  • When I arrived at the party, Paul/already/go home.
    When I arrived at the party, Paul had already gone home.
  • Lisa/write letters all day.
    Lisa has been writing letters all day.
  • We/play tennis for about 30 minutes when it started to rain heavily.
    We had been playing tennis for about 30 minutes when it started...
  • Somebody/eat all my chocolates. The box is empty.
    Someone has eaten all my chocolates.
  • It/be two years since we/go to the cinema
    It has been two years since we went to the cinema
  • By 2021, I/ live in Madrid for 5 years.
    By 2021, I will have been living in Madrid for 5 years.
  • They/play tennis three times this week.
    They have played tennis three times this week.