Game Preview

A2 9B Present Perfect For/Since

  •  English    21     Public
    English File 4th Edition Grammar Practice
  •   Study   Slideshow
  • How long ... you ... your cat? (have)
    have ... had
  •  15
  • I've had my parrot ... six months now
    for
  •  20
  • How long ... your daughter ... in New York? (live)
    has ... lived
  •  15
  • She ... in this flat for four years (live)
    has lived
  •  15
  • Have long ... you ... ? (be married)
    have ... been
  •  20
  • We ...  ... 1981 (be married)
    've been married since
  •  25
  • How long ... your mum ... a journalist? (be)
    has ... been
  •  10
  • She has been a TV presenter ... she left university.
    since
  •  10
  • .... have they known each other?
    How long
  •  5
  • They ... each other for over 50 years (know)
    have known
  •  20
  • How long ... you ... here? (live)
    have ... lived
  •  10
  • We ... here ... 2006. (live)
    have lived, since
  •  25
  • How long ... you ... this phobia? (have)
    have ... had
  •  20
  • I finished work at 6 o'clock and I've waited for the bus ... then.
    since
  •  25
  • I ... it since about 2010 (have)
    have had
  •  20
  • How ... have you played for this team?
    long
  •  5