Study

Present Perfect Simple vs Continuous

  •   0%
  •  0     0     0

  • I ______ (never meet) anyone famous before, but I'd really like to.
    have never met
  • Recently the government _______ (become) more aware of the need to promote music education.
    has become
  • I _______ (going) to the weightlifting session every weekend for years.
    have been going
  • I can see that he ________ (eat) too much recently. He’s gained a lot of weight.
    has been eating
  • She ______ (pass) her driving test, so now she can take the children to school.
    has passed
  • Your parents ______ (look) exhausted recently. Have they ______ (work) too hard?
    have been looking / been working
  • I _______ (be) to Spain several times this year. Every visit was brilliant.
    have been
  • I _________ (work) on my car all day, so I’m not really in the mood to go out.
    have been working
  • Isabella ______ (always want) to visit Prague.
    has always wanted
  • Hurry up Jane! You ________ (only write) two questions and we have to write the answers to five.
    have only written
  • They _______ (not master) Chinese, but they can communicate at a basic level. That’s an incredible achievement!
    haven't mastered
  • I ______ (learn) how to programm a website for the last six months.
    have been learning
  • I _______ (not finish) my essay yet, because I _______ (chill out) in the garden for hours.
    have not finished / have been chilling out
  • I ______ (prepare) my presentation on mammals all week, but I ______ (not finish) it yet.
    have been preparing / have not finished
  • What ______ (you do)? Your hands are covered in dirt.
    have you been doing
  • John and I ______ (be) friends for many years.
    have been
  • They _______ (browse) for jobs in sport management for over four hours and still haven’t found anything.
    have been browsing
  • My use of grammar _______ (get) more accurate since i started testing myself.
    has been getting
  • They _____ (work) hard on this presentation but it is not finished yet.
    have been working
  • 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