Study

Present Perfect for First Timers

  •   0%
  •  0     0     0

  • Tom ____________ (live) in London since 2010.
    has lived
  • They ____________ (already/leave) for the airport.
    have already left
  • We ____________ (just/finish) our homework.
    have just finished
  • I ____________ (not/read) that book yet.
    haven't read
  • Have you ever ____________ (visit) Paris?
    visited
  • She ____________ (just/arrive) at the party.
    has just arrived
  • Have you ____________ (eat) sushi yet?
    eaten
  • She ____________ (just/leave) the office.
    has just left
  • How long ____________ you ____________ (know) each other?
    have, known
  • Have you ____________ (ever/try) skydiving?
    ever tried
  • He ____________ (already/book) his flight.
    has already booked
  • Have you ____________ (ever/see) a shooting star?
    ever seen
  • How long ____________ you ____________ (wait) for a response?
    have, been waiting
  • I ____________ (not/write) the report yet.
    haven't written
  • She ____________ (never/be) to Asia.
    has never been
  • How long ____________ you ____________ (learn) Spanish?
    have, been learning
  • We ____________ (already/eat) dinner.
    have already eaten
  • We ____________ (never/be) to Italy before.
    have never been
  • They ____________ (not/finish) the project yet.
    haven't finished
  • Mary ____________ (never/try) Thai food.
    has never tried