Edit Game
Present Perfect Simple Vs Continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

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
That house looks dreadful. No one ________________ it in years.
 
has painted
 
has been painting
Someone told him a joke, he's ______________ since then.
 
been laughing
 
being laughing
My sister _____________ the same movie 7 times! She really loves it.
 
has watched
 
have watched
 
has been watched
 
has been watching
My son _________ TV for 4 hours!
 
has been watching
 
has been watch
 
has just watch
 
has watched
She___________ piano since she was eight.
 
's been playing
 
's played
 
's playing
 
had been playing
How long ____ you ____ reading that newspaper?
 
have / been
 
have / beeen
 
had / been
 
has/ be
I can't listen to jazz. I _____ always ____ it.
 
've / hated
 
Has / hated
 
've / hate
 
Have / hate
__________ you ever _________ this girl before?
 
Have you ever seen
 
Did you ever see
 
Has you ever saw
 
Did you ever seen
He __________ his mobile phone.
 
has lost
 
has lose
 
have lost
 
had lost
How many English exams ___________ so far?
 
have you taken
 
has you taken
 
have you took
 
had you taken
How long _____ you _____ for Apple?
 
have /worked
 
had / worked
 
has / worked
 
have / workeed
How long _____ you _____ the truth?
 
have / known
 
had / knew
 
has / know
 
had / known
He can't walk, he ________________ his leg.
 
has broken
 
broke
 
breaked
 
has breaked
They ________ to school.
 
haven't gone
 
didn't gone
 
haven't went
 
have not go
I've been knowing him for ages.
 
Incorrect
 
Correct
Sam has been having his car for two years.
 
Incorrect
 
Correct
I have repaired the car. You can drive it now.
 
Present perfect simple
 
Present perfect contininuous
how long, for and since can be used with:
 
both
 
present perfect continuous
 
present perfect simple
 
neither
We use the present perfect continuous to emphasise that an action has been long or repeated.
 
Correct
 
Incorrect
We use the present perfect simple and continuous for finished and unfinished actions.
 
Correct
 
İncorrect