Game Preview

Have done or have been doing

  •  English    21     Public
    present perfec or present perfect continuous
  •   Study   Slideshow
  • _________(they / arrive) already?
    Have the arrived already? OR Have they already arrived?
  •  15
  • I_________ (clean) all morning, I'm so tired!
    I have been cleaning all morning, I'm so tired!
  •  20
  • How long __________(you / know) Simon?
    How long have you known Simon?
  •  10
  • I ______(read) This book all morning, it is really interesting
    I have been reading this book all morning, it is really interesting
  •  10
  • I _____________________(have) my car for 16 years
    I have had my car for 16 years.
  •  5
  • She _____________________(promise) to help many times
    She has promised to help may times.
  •  5
  • We _______________-(Just / paint) our room. It looks much better now.
    We have just painted or room
  •  15
  • It ______(not/rain) for three hours! Only about one hour
    It hasn't been raining for three hours! Only about one hour
  •  25
  • I _________(call) John for hours and hours and he hasn't answered. I'm really angry with him!
    I have been calling John for hours and hours and he hasn't answered. I'm really angry with him!
  •  20
  • He_________(eat) chocolate all morning, so he feels sick.
    He has been eating chocolate all morning, so he feels sick.
  •  20
  • I'm sorry I'm late. ___________(wait) for a long time?
    I'm sorry I'm late. Have you been waiting for a long time?
  •  20
  • Somebody _________(eat) my cookies. There are none left.
    Somebody has eaten my cookies. There are none left.
  •  10
  • They _____________ (travel) for months, and they _____________ (visit) three countries so far.
    They have been traveling for months, and they have visited three countries so far.
  •  25
  • She's an excellent swimmer, but she _______________(never /win) a medal.
    She's an excellent swimmer, but shehas never won a medal.
  •  10
  • Look! Somebody ______________(just/break) a glass. Be careful, don't cut yourself.
    Look! Somebody has just broken a glass. Be careful, don't cut yourself.
  •  15
  • how ? long it has raining been
    How long has it been raining?
  •  5