Edit Game
Present Perfect--For, Since, Just
 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   39  Close
They/arrive (just)
They have just arrived
She/wash her hair (just)
She has just washed her hair.
He/buy a ring (just)
He just bought a ring
She/make breakfast (just)
She has just made breakfast
We/have lunch (just)
We have just had lunch.
They/sell/their house (just)
They have just sold their house.
I'm sorry--you've... (miss Janet).
I'm sorry--you've just missed Janet.
Take those dirty shoes off, please! I've ... (clean/the floor)
I've just cleaned the floor.
Lovely, isn't it? Penny ... (buy/a diamond ring)
Penny just bought a diamond ring.
Yay! The cat... (catch/a mouse)
The cat has just caught a mouse.
... last Christmas / a / haven't had / We / party /
We haven't had a party since last Christmas.
Luisa / be / awake / 20 minutes.
Luisa has been awake for 20 minutes.
it / rain / several hours
It has rained for several hours.
You / drink / 3 cups of tea ... you sat there.
You have drunk 3 cups of tea since you sat there.
They / cook / many cakes / this morning.
They have cooked many cakes since this morning.
Megan / not speak / English / she came back to France.
Megan hasn't spoken English since she came back to France.
Has she been at school ... this morning?
since
Michael hasn't visited his grandma ... he moved to L.A.
since
They have been married .... almost 20 years.
for
Lisa has had her dog ... two years.
for
his computer / has had / Ben / ... 5 years.
Ben has had his computer for 5 years.
They / not brush / their teeth / two days.
They haven't brushed their teeth for two days.
haven't spoken / Karen and Claudia / ... 5 days. / to each other
Karen and Claudia haven't spoken to each other for 5 days.
any / hasn't had / milk / This cat / ... 5 o'clock.
This cat hasn't had any milk since 5' o clock.
I / have / this car / five years.
I've had this car for 5 years.
Lucas / live / in that apartment / nine months
Lucas has lived in that apartment for nine months.
I haven't seen my cat ... last Tuesday.
I haven't seen my cat since last Tuesday.
You have been in that school ... 6 years.
You have been at that school for 6 years.
(A) ________ you (do) _______ your homework? (B) Yes, I ________
Have / done / have
(A) ________ your teacher (grade) _________ the tests? (B) Yes, she __________
Has / graded / has
(A) ________ you ever (see) ___________ a ghost? (B) Yes, I _________
Have / seen / have
I’ve cleaned the kitchen, but I (not/clean) ________ the living room yet.
haven’t cleaned
Eva, Thomas, and Robert (be) _________ to Hong Kong many times.
have been
(A) ________ you (finish) ________ your lunch yet? (B) Yes, I ________.
Have / finished / have
I’m sorry, but I ________ (finish) my homework yet.
haven't finished
(A) _______ you _______ (talk) to Mr. Parfitt? (B) No, I _______
Have / talked / haven't
My family and I (fly) __________ to many different countries around the world.
have flown
I think I (forget) _______________ _______________ to buy some bread
have forgotten
It (rain) _______________ _______________ for a very long time.
hasn't rained