Edit Game
Present Perfect Simple vs Continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






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