Edit Game
Present Perfect Simple/Present Perfect Continuou ...
 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   28  Close
Max ….. (not see) his family for few weeks because he …..... (work) a lot.
hasn't seen, has been working
How many pages …..... (you translate) by now?
have you translated
It's one of the most exciting museums I......... (ever/visit)
have ever visited
We should go on discussing the problem, we ….... (not solve) it yet.
haven't solved
Wow, it's snowing today! It …........... (not snow) here since 1980!
hasn't snowed
Max needs to stay at home, he ….. (catch) a cold.
has caught
...... (you/live)in Moscow for 15 years or more?
Have you been living
This animated TV series is so wonderful! I .... (already/watch) it three times
have already watched
The exam starts at 2 pm, Jack…...... (study) the whole morning.
has been studying
Ben … (not doing) his homework all this time. He … (play) computer games.
hasn't been doing, has been playing
I … (translate) this story since morning, but still can't understand some sentences.
have been translating
Is Tom still ill? No. He … (just/recover)
has just recovered
She … (always/like) cats. And now she has three at home.
has alsways liked
She is a well-known artist. She … (draw) since her childhood. her paintings .... (be) on display in the National Gallery.
has been drawing, have been
We … (not hear) nothing of him for two years.
haven't heard
Nice to meet you. I … (not see) you for a long time
haven't seen
Barbara … (do) her make-up for half an hour but she (not finish) … it yet.
has been doing, has not finished
The children are in the yard. They … (play) hide-and-seek since breakfast time.
have been playing
Please, turn off the music, the children … (fall) asleep
have fallen
Come in and have a seat. We … (discuss) our plans for the next year.
have been discussing
Jenna's English … (improve) since she started school.
has improved
No, thank you, I don’t smoke. I … (give) it up.
have given
You look upset. What … to you?
has happened
Sorry I’m late. That’s all right. I …………(not wait) for a long time.
have not been waiting
Emma says she … this man for ages.
has known
Jimmy ………… (play) golf since he was five years old.
has been playing
Bob and Sam ………… (visit) six countries so far.
have visited
Linda _______ (travel) around Europe for three months.
has been travelling