Edit Game
Present Perfect
 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   36  Close
He is hungry because he / not / eat. (just, already, yet)
He hasn't eaten yet.
you / hear / his new song? (just, already, yet)
Have you heard his new song yet?
I / clean / the house a while ago. (just, already, yet)
I have already cleaned the house a while ago.
he / be / swimming? (just, already, yet)
Has he been swimming yet?
she / see / that movie many times. (just, already, yet)
She has already seen that movie many times.
I am so tired because I / work out. (just, already, yet)
I have just worked out.
he / brush / his teeth. Now his mouth feels really fresh and clean. (just, already, yet)
He has just brushed his teeth.
he / not open / his present. ( just, already, yet)
He hasn't opened his present yet.
he / not / go / shopping. (just, already, yet)
He hasn't gone shopping yet.
you / finish / reading that book? (just, already, yet)
Have you finished reading that book yet?
he / finish / all of his work. Now he is fishing. (just, already, yet)
He has already finished all of his work
I am so full. I / eat / so much / food. (just, already, yet)
I have just eaten so much food.
we / be / in class _________ September. (for/since)
We have been in class since September.
she / not sleep / __________ many hours. (for/since)
She hasn't slept for many hours.
they / have / dinner?
Have they had dinner?
She / not finish / her work.
She hasn't finished her work.
you / see / my glasses?
Have you seen my glasses?
he / have / his car ________ last year. (for/since)
He has had his car since last year.
they / not water / the plant.
They haven't watered the plant.
How long / he / know / his best friend?
How long has he known his best friend?
they / make / a cake.
They have made a cake.
he / work / at this company _______ a long time. (for/since)
He has worked at this company for a long time.
she / see / The Lord of the Rings.
She has seen The Lord of the Rings.
He / not do / a parachute jump.
He hasn't done a parachute jump.
you / be / to Michigan?
Have you been to Michigan?
How long / you / have / your bike?
How long have you had your bike?
I was at school
 
since
 
for
many days
 
for
 
since
three hours
 
for
 
since
last year
 
since
 
for
he was ten years old
 
since
 
for
ages
 
for
 
since
September
 
since
 
for
a long time
 
for
 
since
2010
 
since
 
for
ten years
 
for
 
since