Edit Game
Present Perfect (already, yet, since, for)
 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   19  Close
I ______ (visit) my cousins three times this year.
I have visited my cousins three times this year.
How many times ______ (see) this movie?
How many times have you seen this movie?
She has had her laptop ____ her birthday. (since/for)
She has had her laptop since her birthday.
We have stayed at this hotel ____ last Friday. (since/for)
We have stayed at this hotel since last Friday.
He has been a teacher ____ 2015. (for/since)
He has been a teacher since 2015.
I have known her ____ we were children. (for/since)
I have known her since we were children.
She has studied English ____ two years. (for/since)
She has studied English for two years.
They have been married ____ six months. (for/since)
They have been married for six months.
He has worked at the same company ____ a long time. (for/since)
He has worked for the same company for a long time.
I have lived in this city ____ five years. (for/since)
I have lived in this city for five years.
We ____ (not decide) where to go on holiday yet.
We haven't decided where to go on holiday yet.
she - replied - has - to your message - yet ????
Has she replied to your message yet?
hasn't - he - called - yet - me
He hasn't called me yet.
____ you ____ (finish) your homework yet?
Have you finished your homework yet?
dinner - they - already - have - eaten
They have already eaten dinner.
we - seen - already - have - that movie
We have already seen that movie.
She ____ already ____ (visit) Paris twice.
She has already visited Paris twice.
I ____ already ____ (finish) my homework.
I have already finished my homework.