Edit Game
Present perfect for/since
 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
Make the question: My mother has worked in a hospital for 5 years.
How long has your mother worked in a hospital?
Make the question: I've been at the market since 8 o'clock.
How long have you been at the market?
Use the present perfect with ___________ to ask about the duration of a situation.
how long
Use the present perfect with ___________ to give the total period of time.
for
Use the present perfect with ___________ to give the starting point of the situation.
since
Nobody/see him/last Friday.
Nobody has seen him since last Friday.
Our dog/be ill/two days.
Our dog has been ill for two days.
They/not lose a match/May.
They haven't lost a match since May.
I/not eat anything/breakfast.
I haven't eaten anything since breakfast.
She/drink 5 cups of tea/midday.
She has drunk 5 cups of tea since midday.
Karen and Claudia/not speak/a week.
Karen and Claudia haven't spoken for a week.
He/be awake/very early this morning.
He has been awake since very early this morning.
Cristina/have/her cat/her birthday.
Cristina has had her cat since her birthday.
That couple/live/in that house/thirty years.
That couple has lived in that house for thirty years.
She/know/her best friend/three years.
She has known her best friend for three years.
They/not be to the cinema/last February.
They haven't been to the cinema since last February.
She/be/make up artist/five years.
She has been a make up artist for five years.
She/not work/Hollywood/1998.
He hasn't worked in Hollywood since 1998.
They/study Chinese/a month.
They have studied Chinese for a month.
I/never/like /horror films.
I have never liked horror films.
He/have a nightmare/ten years old.
He hasn't had a nightmare since he was ten years old.
They/live/America/2013.
The have lived in America since 2013.
He/not play football /ages.
He hasn't played football for ages.
Jane/be/a cook /two months.
Jane has been a cook for two months.
I/never/ have/a dog.
I have never had a dog.
Ellen /like this band/ a long time.
Ellen has liked this band for a long time.
We/not study this grammar/ last May.
We haven't studied this grammar since last May.
Pete and Steve/be/friends/10 years.
Pete and Steve have been friends for 10 years.
Ariana/want/singer/3 years old.
Ariana has wanted to be a singer since she was 3 years old.
John/live/this house/ last year.
John has lived here since last year.