Study

Past perfect, present perfect, present perfect c ...

  •   0%
  •  0     0     0

  • How do you say "hoy en día"?
    IN THIS DAY AND AGE
  • Have you ______ ________ (fly) by plane?
    ever flown
  • Have you _____ _____ (forget) an important date?
    ever forgotten
  • I ______ ________ _______ (eat). Indeed, I finished 5 minutes ago.
    have just eaten
  • When we arrived to the theatre, the play _______________ (start).
    had started / had already started
  • Let's go to watch that new film! I haven't watched it _________.
    yet
  • My little sister has been going to flute lessons ________ she was 5 years old.
    since
  • My parents _______ (be) married for 40 years.
    have been
  • Jim and Lucy ______________________ (live) since 2010.
    have been living here / have lived here
  • When she arrived to the airport, the plane _________ (take off).
    had taken off / had already taken off
  • Tom ________ (post) pictures of his trip since last Thursday. He's still posting them!
    has been posting
  • When Chris arrived to the party, his girlfriend __________ (leave).
    had left / had already left
  • Ruth Bader Ginsburg _____________ (be) a judge in the Supreme Court for decades before she died.
    had been
  • She has been studying for the finals _______ three months.
    for
  • By the time we left home, it ______________ (stop) raining.
    had stopped
  • I ____________ (think) for a solution all the morning! I don't know what to do!
    have been thinking