Edit Game
Present Perfect
 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   23  Close
A: Where ____you ____? B: At a hotel in Manhattan. I _____ its name.
 
did/ stay/ 've forgotten
 
-/ stayed/ forgetted
 
have/ stay/ forget
 
-/ have stayed/ forgotted
A: I ___ in New York last week. B: Really? _____ a good time?
 
was/ did you have
 
have been/ were you had
 
did be/ have you had
 
been/ you have had
My school football team _____ a match since the start of the year.
 
hasn't won
 
didn't won
 
has never not won
 
hasn't winned
She ____ in London since 1994. Before that, she ____ in Italy.
 
's lived/ worked
 
lived/ 's stayed
 
did live/ has been
 
was/ travelled
I____ to Paris three times, but I ____ a croissant.
 
've been/ 've never eaten
 
've visited/ ate
 
've went/ didn't eat
 
've gone/ haven't not eaten
A: _______ your passport? B: Yes, I have. It happened when I ___ in Portugal last year.
 
Have you ever lost/ was
 
Did you lose ever/ was
 
Have you losed ever/ have been
 
You have lost ever/ were
I love that movie! I________it many times.
 
've seen
 
've seen already
 
've saw
 
'd see
My father loves fishing. He ______ a keen fisherman for his whole life.
 
has been
 
has caught
 
was
 
has been loving
Victor _______ to learn Spanish for a few days, but then he decided to give up.
 
tried
 
has tried
 
has been trying
 
was tried
Juri ________ playing the guitar about ten years ago.
 
started
 
has been started
 
has been starting
 
has started
My neighbours ________ a pretty cabin in the mountains, and we're all going there this weekend.
 
have just built
 
have builded
 
did build
 
have been building
My parents ________ a nice house in the city centre last year.
 
bought
 
have bought
 
have been buying
 
were bought
He __________ Martha for long. They __________ 2 months ago, in school.
 
hasn't known / met
 
doesn't know/ met
 
hasn't been known/ met
 
didn't know/ met
The glass is still full. He __________ his beer yet.
 
hasn't drunk
 
hasn't been drinking
 
hadn't drink
 
didn't drunk
A. __________ an operation? B: Yes, but I was very young, so I don't really remember it.
 
Have you ever had
 
Have you ever been having
 
Did you have ever
 
Have you just had
A: How long _____ the flu? B: About two weeks, and I still can't stop sneezing.
 
have you had
 
did you have
 
have you still had
 
had you had had
A: __________ yesterday? B: No, we've been here for a few days already.
 
did you arrive
 
you arrived
 
have you arrived
 
have you been arriving
A: I can't find my hamster anywhere. I hope he _____
 
hasn't run away
 
didn't ran away
 
hasn't been running away
 
hasn't ran away yet
Mary isn't here because she _______________ shopping with Sue. They go every Friday afternoon.
 
has gone
 
has been
 
has going
 
has been going
A: How many cups of coffee ________ today? B: Only one, but I usually have at least three.
 
did you have
 
you have had
 
you had
 
you have been having
They __________ six countries since they ___ to Europe ten days ago.
 
have already seen/ came
 
saw/ have come
 
have been seen/ arrived
 
have sawed/ were arriving
A: How many tests __________ last week? B: Only two, but I was so stressed out!
 
did you have
 
have you had
 
have you been having
 
were you having
It __________ every day since the start of our holiday. I want to go home!
 
has rained
 
has just rained
 
rained
 
was raining