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   30  Close
____________ a lot of money on something?
 
Have you ever wasted
 
Did you waste
 
Have you been wasted
 
Have you yet wasted
I'm sure I _____ any money from you last week.
 
didn't borrow
 
haven't borrowed
 
lent
 
haven't lent
___ your parents __________ you money?
 
Have/ ever lent
 
Did/ lended
 
Have/ never lend
 
Do/ ever lent
Is it correct? Have you seen the Batman film on TV yesterday?
Did you see...?
A: What are you celebrating? B: We ________ the lottery!
 
've just won
 
've already won
 
've yet won
 
have never won
A: Would you like a coffee? B: No, thanks. I __________ one.
 
've just had
 
already drank
 
'm already drunk
 
've bought just
A: Why are you smiling? B: _____ a $50 note!
 
I've just found
 
I was just found
 
Have I ever found
 
I just founded
Did the bank ___ you the money to buy a new car?
 
lend
 
borrow
 
owe
 
refund
Dean has just ______ $50,000 from his grandmother. She died last month.
 
inherited
 
invested
 
earned
 
gambled
Is it correct? They've finished paying back the loan last month.
They finished paying back the loan last month.
Is it correct? How much has your new camera cost?
How much did your new camera cost?
You look exhausted, Kenny! What time _____ home last night?
 
did you go
 
have you went
 
you have gone
 
have you been
______ anything like this before?
 
Have you ever seen
 
Did you heard
 
Have you been known
 
Have you never saw
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
You're finally here! Where __________ ?
 
have you been
 
did you be
 
were you be
 
have you been being
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