Game Preview

For & Since (present perfect)

  •  English    21     Public
    use of for and since with present perfect
  •   Study   Slideshow
  • Nobody has seen him **** last Friday.
    since
  •  15
  • It has been foggy **** some days.
    for
  •  15
  • The pilots have been on strike **** two months.
    for
  •  15
  • We've had terrible weather **** Saturday.
    since
  •  15
  • I've known Tom **** 1990.
    since
  •  15
  • She hasn't lost a match **** April.
    since
  •  15
  • Things have changed ***** he became the headmaster.
    since
  •  15
  • Our dog has been ill **** two days.
    for
  •  15
  • I have been a teacher **** 30 years
    for
  •  15
  • They have studied English **** 3 years
    for
  •  15
  • I have known my best friend **** I met him at high school
    since
  •  15
  • They have travelled in the USA ***** one month
    for
  •  15
  • The boys have played tennis *** two hours
    for
  •  15
  • Kevin has been in Greece **** July
    since
  •  15
  • My brother has drunk beer *** two hours
    for
  •  15
  • Bob has worked in that import export company *** he was thirty
    since
  •  15