Edit Game
PRESENT PERFECT AND TIME EXPRESSIONS
 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
Insert the word in the correct position: Sabrina has worked here about 10 years. (for)
Sabrina has worked here for about 10 years.
Insert the word in the correct position: She hasn't finished the exercise. (yet)
She hasn't finished the exercise yet.
Insert the word in the correct position: We've been to the supermarket. (just)
We've just been to the supermarket.
Insert the word in the correct position: I've seen that film. (never)
I've never seen that film.
Insert the word in the correct position: Have you found a place to live? (yet)
Have you found a place to live yet?
Insert the word in the correct position: Rosie has been a difficult person. (always)
Rosie has always been a difficult person.
Insert the word in the correct position: Ray has learned to ski. (recently)
Ray has recently learned to ski. / Ray has learned to ski recently.
Insert the word in the correct position: My grandmother has lived in the same house 1972. (since)
My grandmother has lived in the same house since 1972.
Build the sentence: I / be a good student at college. (always)
I have always been a good student at college.
Build the sentence: it / eat its food? (yet)
Has it eaten its food yet?
Build the sentence: She / want to go abroad. (never)
She has never wanted to go abroad.
Build the sentence: We / make a make a cake. (just)
We have just made a cake.
Build the sentence: they / sell their old clothes? (ever)
Have they ever sold their old clothes?
Build the sentence: you / buy a new phone (recently)
You have bought a new phone recently.
Has your best friend ____________ driven car?
ever
Have you done you homework ________?
yet?
Build the sentence: I / win a competion (yet)
I haven't won a competition yet.
Build the sentence: Spence / leave school (already)
Spencer has already left school.
My family and I have set up a company _____________.
recently
The teacher hasn't learnt our names ________.
yet
My mother has __________ cooked well. Everybody says this all the time.
always
We've _________ seen an accident! We are calling 911 right now.
just
My friends and I have ___________ had a picnic at Igapó Lake park. It was awesome.
already / just
I've  _____ been to Peru. It's my dream!
never