Study

Present Perfect Simple or Continuous

  •   0%
  •  0     0     0

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