Edit Game
Present Perfect: 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   30  Close
/ My friends / ... a long time. / a place where they can have a party / have looked for
My friends have looked for a place where they can have a party for a long time.
each other / We / .... 2010. / have known
We have known each other since 2010.
his computer / has had / Ben / ..... 5 years.
Ben has had his computer for 5 years.
haven't spoken / Karen and Claudia / .... 5 days. / to each other
Karen and Claudia haven't spoken to each other for 5 days.
.... the accident? / Has / Brandon / healed / his leg
Has Brandon healed his leg since the accident?
/ worked / on the science project / you / ...... the teacher assigned it? / Have
Have you worked on the science project since the teacher assigned it?
in that store / worked / your brother / Has / .... 3 months?
Has your brother worked in that store for 3 months?
stop / .... more than six months. / They / smoking /
They have stopped smoking for more than six months.
any / hasn't had / milk / This cat / ..... 5 o'clock.
This cat hasn't had any milk since 5 o'clock.
.... last Christmas / a / haven't had / We / party /
We haven't had a party since last Christmas.
You / drink / 3 cups of tea .... you sat there.
You have drunk 3 cups of tea since you sat there.
Luisa / be / awake / 20 minutes.
Luisa has been awake for 20 minutes.
They / not brush / their teeth / two days.
They haven't brush their teeth for two days.
Megan / not speak / English / she came back to France.
Megan hasn't spoken English since she came back to France.
I / have / this car / five years.
I have had this car for five years.
We / begin / to live in a new city / Christmas.
We have begun to live in a new city since Christmas.
it / rain / several hours
It has rained for several hours.
They / cook / a lot of cakes / this morning.
They have cooked many cakes since this morning.
Myriam / watch T.V. / she finished her homework.
Myriam has watched TV since she finished her homework.
Lucas / live / in that apartment / nine months
Lucas has lived in that apartment for nine months.
Mercedes and Julia have played in the park .... they arrived from school.
 
since
 
for
We have waited for our friend .... a long time.
 
for
 
since
I haven't heard from you .... you sent me your letter.
 
since
 
for
Has she been at school ..... this morning?
 
since
 
for
Have they lived in that house ..... a couple of years?
 
for
 
since
You have been in that school ..... 6 years.
 
for
 
since
I haven't seen my cat .... last Tuesday.
 
since
 
for
They have been married .... almost 20 years.
 
for
 
since
 
just
 
yet
Michael hasn't visited his grandma ..... he moved to L.A.
 
since
 
for
Lisa has had her dog ...... two years.
 
for
 
since