Game Preview

PRESENT PERFECT + FOR/SINCE

  •  English    17     Public
    PRESENT PERFECT PRACTICE
  •   Study   Slideshow
  • Nobody ___________________ (see) him ______ last Saturday.
    has seen / since
  •  15
  • Things _________________ (change) a lot _____ she became president.
    have changed / since
  •  15
  • I _____________________ (know) Tom _____ last year.
    have known / since
  •  15
  • Katie _________________ (not lose) a match _____ March.
    hasn't lost / since
  •  15
  • I __________________ (work) _____ a long time.
    have worked / for
  •  15
  • My cat ____________________ (be) ill _____ two weeks.
    has been / for
  •  15
  • ages
    since
    for
  •  5
  • I was a child
    since
    for
  •  5
  • 1981
    since
    for
  •  5
  • Saturday
    for
    since
  •  5
  • eight years
    for
    since
  •  5
  • She _________________ (not leave) _____ we got married.
    hasn't left / since
  •  15
  • Jamie ________________ (not heard) of Claire _____ several years.
    hasn't heard / for
  •  15
  • We __________________ (live) in this apartment _____ we started university.
    have lived / since
  •  15
  • She ____________________ (be) in London _____ only one year.
    has been / for
  •  15
  • My father _________________ (have) his new car _______ six months.
    has had /for
  •  15