Edit Game
present perfect and present perfect 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
How many people … (Angela/invite) to her party?
How many people has Angela invited to her party?
How long … (your sister/travel)?
How long has your sister been travelling?
How many messages … (she/send) today?
How many messages has she sent today?
… (those vegetables/boil) since 2 o’clock?
Have those vegetables been boiling since 2 o’clock?
How much money … (Kevin/spend) in the casino?
How much money has Kevin spent in the casino?
Where … (you/be)?
Where have you been?
… (you/ever/live) in a tent?
Have you ever lived in a tent?
How long … (you/wait) for them?
How long have you been waiting for them?
That dog … (bark) since last night.
has been barking
Mum is very tired. She … (clean) the house all day.
has been cleaning
Don’t worry, the film … (not start) yet.
hasn’t started
The baby … (cry) for a couple of hours.
has been crying
Our neighbor … (have) that car for 20 years.
has had
We … (know) each other since 2004
have known
Crank … (be) in hospital for 2 weeks already.
has been
I … (peel) onions, that’s why my eyes are red.
have been peeling
I … (attend) a swimming-pool for 5 years.
have been attending
They … (win) two prizes so far.
have won
Steve … (date) four girls this weekend.
has dated
It’s still snowing. It … (snow) for hours.
has been snowing