Game Preview

Present perfect for and since

  •  English    10     Public
    Present perfect for and since
  •   Study   Slideshow
  • Jess hasn't flown on a plane ___ many years.
    for
  •  20
  • I haven't seen my parents ___ my birhday.
    since
  •  20
  • He hasn't ridden a horse ___ he feel off one when he was twelve.
    since
  •  20
  • We've had our rabbit ___ six months.
    for
  •  20
  • My grandmother has agoraphobia. She hasn't left the house ___ two years.
    for
  •  20
  • I've been afraid of dogs ___ I was very young.
    since
  •  20
  • Tomo is sick. He hasn't eaten ___ two days.
    for
  •  20
  • We haven't been back there ___ the accident happened.
    since
  •  20
  • Nina has hated flying ___ she was a child.
    since
  •  20
  • We've been married ___ twenty years.
    for
  •  20