Game Preview

Present Perfect with "Since or For" and "How Lon ...

  •  English    26     Public
    Present Perfect with "Since or For" and "How Long"
  •   Study   Slideshow
  • You haven't tidied your room ______ a month.
    for
  •  10
  • We haven't seen any birds in that nest ______ yesterday.
    since
  •  10
  • They haven't had a holiday _____ 2011.
    since
  •  10
  • She has lived in Chile _____ three years.
    for
  •  10
  • I haven't painted any pictures _____ a long time.
    for
  •  10
  • My dad hasn't had a long hair _____ he was 16.
    since
  •  10
  • there / worked / Dad / long / how / has ?
    How long has Dad worked there?
  •  10
  • we / how / been / here / have / long ?
    How long have we been here?
  •  10
  • she / how / Mexico / has / in / long / lived?
    How long has she lived in Mexico?
  •  10
  • you / long / phone / have / your / had / how ?
    How long have you had your phone?
  •  10
  • have / been / how / a / long / pirate / you ?
    How long have you been a pirate?
  •  10
  • had / you / long / have / parrot / how / your ?
    How long have you had your parrot?
  •  10
  • how / have / hammock / you / a / used / long ?
    How long have you used a hammock?
  •  10
  • captain / you / been / how / have / long / a ?
    How long have you been a captain?
  •  10
  • lived / this / ship / you / how / long / on / have?
    How long have you lived on this ship?
  •  10
  • long / your / eye-patch / you / had / have / how ?
    How long have you had your eye-patch?
  •  10