Edit Game
ENT203 - The present perfect tense
 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   30  Close
They posted some messages yesterday, but they haven't ..... anything about their trip.
 
written
 
write
 
wrote
My younger brother has ..... home from work.
 
come
 
came
 
comes
Alison has ..... to the mall.
 
gone
 
went
 
go
I had breakfast at 9:00, but I haven't .... lunch.
 
had
 
have
 
having
We've ..... the 2:00 express train many times.
 
taken
 
took
 
take
Possitive: your brother / go running / this week
Your brother has gone running this week.
Question: Karen / eat / dinner
Has Karen eaten dinner?
Negative: Leon / look / at the new website
Leon hasn't looked at the new website.
Positive: you / see / Shakira in a live concert
You have seen Shakira in a live concert.
Question: they / speak / to their banker
Have they spoken to their banker?
Negative Statement: You / finish / report
You haven't finished the report.
Positive: You / call / your kids
You have called your kids.
Make a question: your parents / meet / our teacher
Have your parents met our teacher?
A: Has the movie started? B: Yes, ....
it has
A: Has your mom come home? B: No,
she hasn't
A: Have you done your homework? B: No, .....
I haven't
A: Have yor friends gone to the concert? B: Yes, .....
they have
A: Has Janet eaten lunch? B: No, .....
she hasn't
A: Have you met John? B: Yes, .....
I have
I / be / in that concert.
have been
I / see / Med and Brian at the party last night.
saw
I just / not have / the time to go to the cinema recently.
haven't had
He is in the hospital becase he / break / his leg yesterda.
has broken
It's the first time I / eat / caviar.
have eaten
You be / to the United States?
Have you been been
You can't see her because she / go / home.
has gone
I ..... up smoking last year.
 
gave
 
has given
 
have given
Look, someone ..... his handbag in the room.
 
has left
 
have left
 
left
I ..... the project last night.
 
finished
 
have finished
 
has finished
They ..... the contract last week.
 
finalized
 
have finalized
 
has finalized