Game Preview

Present Perfect Simple and Present Perfect Conti ...

  •  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 _______(just/clean) the kitchen. Everything is tidied up.
    has just cleaned
  •  15
  • She _______ (write) her essay and has 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 _______ (already/drink) six cups of coffee!
    has already drunk
  •  15
  • The baby's  face is a mess! What ________(he/eat)?
    has he been eating
  •  15
  • I _______ (wait) for three hours!
    have been waiting
  •  15
  • Wake up! You _______ (sleep) all day!
    have been sleeping
  •  15