Вопрос:

Write the present perfect of the verbs in brackets in the first gap and for or since in the second gap.

Смотреть решения всех заданий с листа

Ответ:

Present Perfect with for/since

Краткое пояснение: Используем Present Perfect, чтобы говорить о действиях, начавшихся в прошлом и продолжающихся до настоящего момента. "For" используем с периодами времени, а "since" - с конкретными точками во времени.

  1. She (be)
    • She has been in Beijing for a month.
  2. They (live)
    • They have lived in this village since their daughter was born.
  3. He stinks. He (wear)
    • He stinks. He has worn this sweater for one or two weeks.
  4. Mark (have)
    • Mark has had this motorbike since 1999.
  5. I (not ski)
    • I haven't skied since last winter.
  6. He (not drive)
    • He hasn't driven since he had an accident last month.
  7. Rose (be)
    • Rose has been my teacher for four years. She teaches English.
  8. They (know)
    • They have known each other for three weeks.
  9. She (keep)
    • She has kept the secret since I told her.
  10. The river (be)
    • The river has been frozen for a month.

Проверка за 10 секунд: Убедись, что правильно использовал for с периодами времени и since с конкретными точками во времени.

Доп. профит: Редфлаг. Обрати внимание, что Present Perfect часто используется с наречиями времени: ever, never, already, yet, just, since, for.

ГДЗ по фото 📸
Подать жалобу Правообладателю