Game Preview

present perfect, present perfect continuous

  •  English    18     Public
    present perfect, present perfect continuous, with for and since
  •   Study   Slideshow
  • I ______ ______ (live) in London for 5 years.
    I have lived in London for 5 years.
  •  15
  • Kim _____ _____ _____ (study) English since she was 6 years old.
    Kim has been studying English since she was 6 years old.
  •  15
  • They _____ _____ _____ (work) on the project for 2 weeks
    They have been working on the project for 2 weeks
  •  15
  • John _____ ______ (play) football for his entire life.
    John has played football for his entire life.
  •  15
  • We ______ ______ ______ (wait) for the bus for 20 minutes
    We have been waiting for the bus for 20 minutes
  •  15
  • He ______ ______ ______ (cook) dinner since 6 o'clock.
    She has been cooking dinner since 6 o'clock.
  •  15
  • They _____ ______ _____ (travel) around Europe for 3 months.
    They have been traveling around Europe for 3 months.
  •  15
  • She _____ _____ _____ (practice) the guitar for hours.
    She has been practicing the guitar for hours.
  •  15
  • We _____ _____ _____ (watch) the movie for an hour.
    We have been watching the movie for an hour.
  •  15
  • She _____ _____ _____ (learn) how to dance for a year.
    She has been learning how to dance for a year.
  •  15
  • Jim ____ _____ (play) tennis since he was six.
    has been playing
  •  15
  • How long ___ ____ _____ (YOU LEARN) to play the piano?
    have you been learning
  •  15
  • He is very tired. He ___ ____ ____ (CLIMB) for a few hours.
    has been climbing
  •  15
  • I __ ___ ___ (wait) for more than an hour and it's freezing!
    have been waiting
  •  15
  • You're finally here! Where ___ ___ ____ ? (be)
    have you been
  •  15
  • I ___ ____ ___ (WORK) in the garden all morning.
    have been working
  •  15