Game Preview

YLA2 Present Perfect with for and since

  •  English    10     Public
    A gap fill quiz to practice present perfect and for and since
  •   Study   Slideshow
  • How long ______ you ______ here? We _______________ here _______2001 (live)
    How long have you lived here? We've lived here since 2001.
  •  15
  • How long ______ they ________each other? They __________ each other _____ ages. (know)
    How long have they known each other? They have known each other for ages.
  •  15
  • She ____________________ three o'clock. (not eat)
    She hasn't eaten since 3 o'clock.
  •  15
  • They ___________________ 1972. (be married)
    They have been married since 1972
  •  15
  • How long _______ you ________ your kitten? I _____________ it ________ April 4th. (have)
    How long have you had your kitten? I've had it since April 4th.
  •  15
  • He ___________________ three months. (not work)
    He hasn't worked for three months.
  •  15
  • They _________________ at school ________ eight o'clock. (be)
    They have been at school since eight o'clock.
  •  15
  • How long _______ she ________ in Paris? She __________ there ______ two years. (work)
    How long has she worked in Paris? She has worked there for two years.
  •  15
  • How long ________ you __________ for this team? I ______________ for Arsenal __________ I was a teenager. (play)
    How long have you played for this team? I have played for Arsenal since I was a teenager.
  •  15
  • It ___________________ a long time. (not rain)
    It hasn't rained for a long time.
  •  15