Edit Game
Present Perfect vs Present Perfect Continuous
  • The selected game type is invalid.
 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   22  Close
Mark ____________________ (read) fifty books. That’s quite a lot!
has read
Do you know how long they __________________ (go) out together?
have been going
She doesn’t know what to do – she _________________ (lose) her passport and all her money.
has lost
We ______________________ (not/hear) from Barbara since April. Have you?
haven't heard
Georgia ______________________ (practise) yoga since she was 15 years old.
has been practising
I’m afraid I _______________________ (forget) your surname.
have forgotten
My favourite player __________________ (score) 7 goals in 10 matches so far.
has scored
I feel really tired. I _________________________ (shop) for Christmas gifts all morning.
have been shopping
Jesteś zła/y, bo telefon koleżanki jest stale zajęty. I’ve tried / been trying to call her for more than an hour. And she’s still on the phone!
been trying
Rozmawiasz z kolegami o najlepszym uczniu w klasie. He’s written / been writing a five-page essay!
’s written
Dziwisz się, że ktoś dopiero dziś zauważył twoje nowe okulary. I’ve had / been having them for over two months.
had
Dyskutujesz o swoim ulubionym zespole rockowym. They’ve played / been playing together since 2002.
been playing
Rozmawiasz z kolegą o swojej instruktorce ze szkoły tańca. I’ve had / been having classes with her since March.
been having
Tłumaczysz, dlaczego nie masz ochoty pójść do kina. I’ve seen / been seeing this film three times this year.
I’ve seen
Rozmawiasz z kolegą o świeżo przeczytanych książkach. Have you read / been reading Ken Follet’s latest book?
Have you read
Wchodzisz do domu i widzisz swojego brata ubrudzonego farbÄ…: Have you painted / been painting?
been painting
I’ve ______________ told you the answer. You weren’t listening!
already
Good timing! I’ve ______________ finished my homework and I can go now.
just
Have you _____________ been to New York?
ever
We haven’t played basketball _________ years.
for
I haven’t spoken to him ____________.
yet
She’s been working in the garden __________ 9 o’clock.
since