Ответ:

Перевод задания: Настоящее совершённое время с for и since; just, yet и already. Выполните предложения и составьте вопросы.

1) For или since:

  1. I've worked in this country for 12 weeks.
  2. They've been here since three o'clock.
  3. She's studied French for two years.
  4. I've had this map of Europe since I was five years old.
  5. We've lived here in Austria for a long time.
  6. My teacher has worked at the school since 2005.

For употребляется с периодом времени, а since — с начальным моментом.

2) Past participles:

  1. I've studied English for three years.
  2. They've lived in the same country since they were born.
  3. How long have you worked as a monitor at the summer camp?
  4. How long has she had that travel book from the library?
  5. I haven't seen that new exhibition.
  6. How long have you known your neighbours?

Перевод: Я учу английский три года. Они живут в одной стране с рождения. Как долго ты работаешь вожатым в летнем лагере? Как долго у неё эта книга о путешествиях из библиотеки? Я не видел эту новую выставку. Как давно ты знаешь своих соседей?

3) Questions:

  1. How long have they been in class? — Как долго они находятся на уроке?
  2. How long has he known John? — Как давно он знает Джона?
  3. How long has Mary worked in Miami? — Как долго Мэри работает в Майами?
  4. How long have Pat and Ray been married? — Как долго Пэт и Рэй состоят в браке?
  5. How long has your mother had a motorbike? — Как давно у твоей мамы мотоцикл?
  6. How long have they studied Chinese? — Как долго они изучают китайский язык?