Game Preview

For or Since?

  •  English    20     Public
    Present perfect - For / Since
  •   Study   Slideshow
  • I ___ lived in London ____ three years.
    I HAVE lived in London FOR three years.
  •  15
  • How long ___ she been a nurse ___ ?
    How long HAS she been a nurse FOR?
  •  15
  • The students ___  (be) on vacation ____ two weeks.
    The students HAVE  BEEN on vacation FOR two weeks.
  •  15
  • How long ____ he (have) his new laptop?
    How long HAS he HAD his new laptop?
  •  15
  • How long ____ the shop (be) closed?
    How long HAS the shop BEEN closed?
  •  15
  • He ____ (know) her ____ she was five years old.
    He HAS KNOWN her SINCE she was five years old.
  •  15
  • I ____  (dance) ____ I was young.
    I HAVE DANCED SINCE  I was young.
  •  15
  • She _____ (not / have) a day off ____ three months.
    She HASN'T  HAD a day off FOR three months.
  •  15
  • I _____ (not / eat) that much ____ Christmas.
    I HAVEN'T EATEN that much SINCE Christmas.
  •  15
  • She ____ (not / see) her jacket ____ yesterday.
    She HASN'T SEEN her jacket SINCE yesterday.
  •  15
  • We ___  (be) here ____ two hours.
    We HAVE BEEN here FOR two hours.
  •  15
  • How long ____ she (live) in Paris?
    How long HAS  she LIVED in Paris?
  •  15
  • I ____  (live)  in my flat ____ 2010.
    I HAVE  LIVED  in my flat SINCE 2010.
  •  15
  • I ___ (live) in my flat ____ 10 years.
    I HAVE LIVED in my flat FOR 10 years.
  •  15
  • I ___ been (interest) in music ____ I was ten.
    I HAVE been interested in music SINCE I was ten.
  •  15
  • How long ____ he (live) in Mexico ___?
    How long HAS he lived in Mexico FOR?
  •  15