Ответ:

2. Complete the sentences with for or since.

  1. Have you been here for a long time?
  2. I've known Magda since I was 13.
  3. Jack's been in hospital since his accident.
  4. I haven't been to school for a couple of days because of this flu.
  5. We've lived in this part of the town for more than five years now.