Game Preview

Present Perfect Simple or Continuous

  •  English    17     Public
    Using Present Perfect Simple or Continuous
  •   Study   Slideshow
  • Martin ..................................... ( clean) the car for two hours.
    HAS BEEN CLEANING
  •  15
  • Rita ................................... ( not study) for long, just about 15 minutes.
    HASN'T BEEN STUDYING
  •  15
  • We ................................ ( go) to that restaurant before.
    HAVE BEEN
  •  15
  • I ............................................ ( know) Tom since we were 5 years old.
    HAVE KNOWN
  •  15
  • ............................................. ( YOU- WAIT) for long?
    HAVE you BEEN WAITING
  •  15
  • Mum ....... ( not cook) fish since December.
    HASN'T COOKED
  •  15
  • We ...................................... ( work) on this project for days. It feels it's never going to end.
    HAVE BEEN WORKING
  •  15
  • Ronald ................................... ( be) to New York twice.
    HAS BEEN
  •  15
  • Rachel ........................... ( never travel) abroad.
    HAS NEVER TRAVELLED
  •  15
  • Richard ..................................... ( TRAVEL) around Europe since January.
    HAS BEEN TRAVELLING
  •  15
  • Connie .................................... ( love) classical music since she was a baby.
    HAS LOVED
  •  15
  • We ......................................... ( not finish) our homework yet.
    HAVEN'T FINISHED
  •  15
  • .............................. Grandpa ............................. ( call) ?
    HAS Grandpa CALLED?
  •  15
  • I ................................. ( feel) sick all morning, I think I need to rest.
    HAVE BEEN FEELING
  •  15
  • Dora .................................... ( paint) half of her bedroom so far.
    HAS PAINTED
  •  15
  • Look at all this mess! What ........................ ( do) to the room ?
    HAVE you DONE?
  •  15