Game Preview

Present Perfect Simple vs Continuous

  •  English    20     Public
    Complete the sentences using either Present Perfect Simple or Continuous.
  •   Study   Slideshow
  • John and I ______ (be) friends for many years.
    have been
  •  15
  • I ______ (learn) how to programm a website for the last six months.
    have been learning
  •  15
  • I ______ (never meet) anyone famous before, but I'd really like to.
    have never met
  •  15
  • Isabella ______ (always want) to visit Prague.
    has always wanted
  •  15
  • She ______ (pass) her driving test, so now she can take the children to school.
    has passed
  •  15
  • They _____ (work) hard on this presentation but it is not finished yet.
    have been working
  •  15
  • I ______ (prepare) my presentation on mammals all week, but I ______ (not finish) it yet.
    have been preparing / have not finished
  •  20
  • What ______ (you do)? Your hands are covered in dirt.
    have you been doing
  •  15
  • Your parents ______ (look) exhausted recently. Have they ______ (work) too hard?
    have been looking / been working
  •  20
  • I _______ (not finish) my essay yet, because I _______ (chill out) in the garden for hours.
    have not finished / have been chilling out
  •  20
  • I _________ (work) on my car all day, so I’m not really in the mood to go out.
    have been working
  •  15
  • I _______ (be) to Spain several times this year. Every visit was brilliant.
    have been
  •  15
  • Recently the government _______ (become) more aware of the need to promote music education.
    has become
  •  15
  • Have you got a plaster? I _______ (do) some work around the house and I _______ (damage) the nail on my thumb quite badly.
    have been doing / have damaged
  •  20
  • My use of grammar _______ (get) more accurate since i started testing myself.
    has been getting
  •  15
  • I can see that he ________ (eat) too much recently. He’s gained a lot of weight.
    has been eating
  •  15