Game Preview

Present perfect with For and Since

  •  English    12     Public
    Present perfect with For and Since
  •   Study   Slideshow
  • We've known Maria ____  ten years.
    for
  •  10
  • I've been a member of this gym _____ 2014.
    since
  •  10
  • My parents haven't heard from Ben ____ March.
    since
  •  10
  • Have you seen Jack _____ you arrived?
    since
  •  10
  • I've been waiting here _____ ages.
    for
  •  10
  • Aline ________ (BE) sick _____ over three weeks now.
    HAS BEEN - for
  •  25
  • I haven't driven ______ I passed my test.
    since
  •  10
  • They've lived in the same apartment ______ years.
    for
  •  10
  • Pablo _________ (NOT/EAT) meat ______ he was a child.
    HASN'T EATEN - since
  •  25
  • Have you two known each other _____ a long time?
    for
  •  10
  • I ________ (NOT/PLAY) tennis _____ last summer.
    HAVEN'T PLAYED - since
  •  25
  • Ann and Ben _______ (BE) friends ______ they were in primary school.
    HAVE BEEN - since
  •  25