Game Preview

14. Present Perfect Continuous, Present Perfect  ...

  •  English    24     Public
    Complete the Sentences
  •   Study   Slideshow
  • I _______ (not/do) the housework yet.
    haven't done
  •  15
  • They _______ (study) very hard recently.
    have been studying
  •  15
  • She _______ (promise) to help many times.
    has promised
  •  15
  • She _______(clean) the kitchen. Everything is tidied up.
    has cleaned
  •  15
  • She _______ (write) her essay and sent it to the teacher.
    has written
  •  15
  • They _______ (watch)  Gremlins many times.
    have watched
  •  15
  • Be careful! The walls are wet because they _______ (paint).
    have been painting
  •  15
  • She _______ (cook) all day and it smells delicious.
    has been cooking
  •  15
  • I _______ (call) John for hours and he hasn't  answered.
    have been calling
  •  15
  • Bob _______ (already/leave).
    has already left
  •  15
  • I ______ (clean) all morning. I am fed up!
    have been cleaning
  •  15
  • How long _______ (you/know) Simon?
    have you known
  •  15
  • He _______ (drink) six cups of coffee today!
    has drunk
  •  15
  • The baby's  face is a mess! What ________(he/eat)?
    has he been eating
  •  15
  • I _______ (wait) for three hours already!
    have been waiting
  •  15
  • Wake up! You _______ (sleep) all day!
    have been sleeping
  •  15