Study

Present Perfect with for and Since

  •   0%
  •  0     0     0

  • I've been watching that TV programme every week ______ three years.
    since
    for
  • We have stayed here ______ a week.
    since
    for
  • last month
    since
    for
  • He has played football ______ he was ten.
    for
    since
  • They have been ill ______ yesterday.
    for
    since
  • a decade
    for
    since
  • I've been watching that TV programme every week _______ it started.
    for
    since
  • the 1970's
    since
    for
  • I finished school
    since
    for
  • I have waited for the bus ______ 10 minutes.
    for
    since
  • I've been working ______ I woke up.
    for
    since
  • I have studied non-stop ______ 9.15am.
    since
    for
  • My parents have had this car ______ last summer.
    since
    for
  • Nobody has seen Mal ______ last Saturday.
    since
    for
  • Choose for or since with these time expressions: last week
    for
    since
  • I met you
    for
    since
  • a long time
    since
    for
  • They have been friends ______ many years.
    for
    since
  • We've been drinking coffee ______ 11 o'clock.
    since
    for
  • I haven't been to the cinema ______ ages.
    since
    for
  • She has been swimming _______ she was 8 years old.
    for
    since
  • Kathy has been in England ______ more than two weeks now.
    for
    since
  • We have known each other ______ a long time.
    for
    since
  • The police have been looking for Leona _____ half a month.
    for
    since
  • She has worked at the café ______ two years.
    since
    for
  • Lily has been my best friend ______ we were nine.
    for
    since
  • I haven't phoned my parents ______ Christmas.
    for
    since
  • Emma has been at school ______ this morning.
    for
    since
  • Sam has studied English ______ six months.
    for
    since
  • I have lived in this town ______ 2019.
    for
    since
  • a couple of days
    since
    for
  • We've been waiting for the bus _____ half an hour.
    since
    for
  • The new hotel has been there ______ the 8th of September.
    for
    since
  • fifteen years
    for
    since
  • last Christmas
    for
    since