Study

Present Perfect: Since & For

  •   0%
  •  0     0     0

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