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   24  Close
He ____ (not wash) the dishes___days.
He hasn't washed the dishes for days
It _____(rain) non-stop ____ two days.
It has rained non-stop FOR two days
They____(not win) a match _____ a long time.
They haven't won a match FOR a long time
She ____ (not phone) them ____ Christmas.
She hasn't phoned them SINCE Christmas
Mr Gru____ (work) in this company ____ a week.
Mr Gru has worked in this company FOR a week
They _____ (not read) my emails ____ yesterday.
They haven't read my emails SINCE yesterday
We ____ (be) together _____ years.
We have been together FOR years
I ____(not think) about it _____ a year
I haven't thought about it FOR a year
He ____ (hear) from his son ____ last year.
He has heard from his son SINCE last year
I_____(not receive) a letter from him _____ a month.
I haven't received a letter from him FOR a month
She _____(not be) sick _____ a few years.
She hasn't been sick FOR a few years
The baby___ (cry) ____ half an hour.
The baby has cried FOR half an hour
He ____(have) his mobile ___ his birthday.
He has had his mobile SINCE his birthday
She ____(not speak) to him _____ a week.
She hasn't spoken to him FOR a week
They____(not be) in Rome ___last week.
They haven't been in Rome SINCE last week
She____(cook) the dinner ____ three hours.
She has cooked the dinner FOR three hours
We______(PLAY)in his team _______April
We have played in his team SINCE april
She ______(not eat) anything ______ few hours
She hasn't eaten anything SINCE few hours
He ______(NOT SEE) her _________ the last party
He hasn't seen her SINCE the last party
Jerry ______(WASH) this car ____hours
Jerry has washed this car FOR hours
We ____(HAVE) our car ______ a year
We have had our car for a year
She ______(KNOW) Richard_____ years
She has known Richard FOR years
They ______(live)here ____two months
They have lived here FOR two months
I _________(BE)a teacher _____1994
I have been a teacher SINCE 1994