Game Preview

14. Present Perfect Continuous, Present Perfect  ...

  •  English    24     Public
    Complete the Sentences
  •   Study   Slideshow
  • Morty is exhausted. He _______ (travel) a lot recently.
    has been travelling
  •  15
  • How many times _______ (you/visit) Michigan?
    have you visited
  •  15
  • She _______ (live) in Spain for a long time.
    has lived / has been living
  •  15
  • He _______ (work) at the same company for many years.
    has worked / has been working
  •  15
  • It _______ (rain) all day.
    has been raining
  •  15
  • It stinks in here! _______ (somebody/smoke)?
    Has somebody been smoking?
  •  15
  • They _______ (be) at the office since 7 am.
    have been
  •  15
  • I _______ (learn) a lot of English these days.
    have been learning
  •  15