Study

14. Present Perfect Continuous, Present Perfect  ...

  •   0%
  •  0     0     0

  • How many times _______ (you/visit) Michigan?
    have you visited
  • It stinks in here! _______ (somebody/smoke)?
    Has somebody been smoking?
  • Wake up! You _______ (sleep) all day!
    have been sleeping
  • I _______ (learn) a lot of English these days.
    have been learning
  • They _______ (study) very hard recently.
    have been studying
  • She _______ (promise) to help many times.
    has promised
  • He _______ (work) at the same company for many years.
    has worked / has been working
  • They _______ (be) at the office since 7 am.
    have been
  • She _______ (write) her essay and sent it to the teacher.
    has written
  • She _______ (live) in Spain for a long time.
    has lived / has been living
  • It _______ (rain) all day.
    has been raining
  • I _______ (not/do) the housework yet.
    haven't done
  • I ______ (clean) all morning. I am fed up!
    have been cleaning
  • The baby's  face is a mess! What ________(he/eat)?
    has he been eating
  • She _______(clean) the kitchen. Everything is tidied up.
    has cleaned
  • Be careful! The walls are wet because they _______ (paint).
    have been painting
  • He _______ (drink) six cups of coffee today!
    has drunk
  • Morty is exhausted. He _______ (travel) a lot recently.
    has been travelling
  • They _______ (watch)  Gremlins many times.
    have watched
  • I _______ (call) John for hours and he hasn't  answered.
    have been calling
  • How long _______ (you/know) Simon?
    have you known
  • She _______ (cook) all day and it smells delicious.
    has been cooking
  • Bob _______ (already/leave).
    has already left
  • I _______ (wait) for three hours already!
    have been waiting