Урок 3 из 3 · Урок 42. Have done или have been doing? «Сделал» и «делал»

Как выбрать: три вопроса

Теперь у вас три формы для «прошлое, связанное с сейчас», и прошлое для всего остального. Выбирайте по порядку:

  1. Названо законченное время (yesterday, last week, in 2019, ago, when) — обычное прошлое: I wrote, I painted (урок 39).
  2. Важен результат (готово, сколько штук, опыт, новость) — have + третья форма: I've written three letters.
  3. Важен процесс (сколько времени, чем был занят, следы) — have been + -ing: I've been writing all morning.

И одно исключение: know, like, want, need, have («иметь»), be процесс не показывают никогда (урок 24). С ними и «сколько времени» — have + третья форма: I've known him for ten years, а не I've been knowing.

Как это называется. Have + третья форма — Present Perfect, have been + -ing — Present Perfect Continuous. Слово Continuous — то же, что в Present Continuous (I'm working): «процесс». В названии видно и отличие: одна форма о совершённом, другая — о совершённом длительном.