Game Preview

Present Perfect

  •  English    20     Public
    Present Perfect
  •   Study   Slideshow
  • I ______________ (write) four emails so far.
    I have written four emails so far.
  •  10
  • Peter ________________ (study) English since he was 5 years old.
    Peter has studied English since he was 5 years old.
  •  10
  • Amelia and Julia _______________ (be) friends for 10 years.
    Amelia and Julia have been friends for 10 years.
  •  10
  • Bartek ______________ (win) $10 000!
    Bartek has won $ 10000!
  •  10
  • Adam and Konrad __________ ___________ (yet, not, heard) the truth __________.
    Adam and Konrad haven't heard the truth yet.
  •  10
  • Marty _____________ (learn) all irregular verbs.
    Marty has learned all irregular verbs.
  •  10
  • Natalia ____________ (change) her plans.
    Natalia has changed her plans.
  •  10
  • Jacob __________ (finish) his work.
    Jacob has finished his work.
  •  10
  • Bartek ___________ (move) to a new house.
    Bartek has moved to a new house.
  •  10
  • Julia ___________ ___________ __________ (never, be) to Rome before.
    Zosia has never been to Rome before.
  •  10
  • Jacob __________ _________ _________ (just, tell) me he is getting married.
    Jacob has just told me he is getting married.
  •  10
  • I __________ __________ __________ (already, visit) Paris this year.
    I have already visited Paris this year.
  •  10
  • They __________ __________ __________ (already, book) their tickets for the trip.
    They have already booked their tickets for the trip.
  •  10
  • He __________ __________ __________ (just, arrive) at the airport.
    He has just arrived at the airport.
  •  10
  • We __________ __________ __________ (just, check) into the hotel.
    We have just checked into the hotel.
  •  10
  • __________ you __________ your suitcase __________ (yet, pack)?
    Have you packed your suitcase yet?
  •  10