В чем отличие Present Perfect от Present Continuous?

Умскул
Italki
Вопрос: В чем отличие Present Perfect от Present Continuous?
Аватар

Bender, админ EngDiffer.ru

Present Perfect говорит о результате действия, Present Continuous — о процессе. Первое отвечает на вопрос «что сделано», второе — «что происходит».

Present PerfectPresent Continuous

форма

have/has + V3

am/is/are + V-ing
о чёмрезультат к настоящемупроцесс в момент речи
примерI have cooked dinner.I am cooking dinner.
переводЯ приготовил ужин.Я готовлю ужин.
что известноужин готовужин ещё готовится
маркерыjust, already, yetnow, at the moment
1

Различие видно по результату: в Perfect действие закончено, в Continuous — нет.
2
Есть и третья форма, объединяющая оба смысла: Present Perfect Continuous — I have been cooking, «готовлю уже какое-то время».
3
Она отвечает на вопрос «как долго», тогда как обычный Perfect — на вопрос «сколько сделано».

I have cooked dinner. — Я приготовил ужин.

I am cooking dinner. — Я готовлю ужин.

I have been cooking for an hour. — Я готовлю уже час.

Короткие ответы

Как отличить по форме?
Have/has — Perfect, am/is/are — Continuous.

А что означает have been + -ing?
Present Perfect Continuous: действие длится до сих пор.

Какое из них труднее?
Present Perfect: в русском аналога нет.

Читайте также

Ответ дополнен 4 сентября 2026 года: добавлены разбор правила, таблица, примеры с переводом, частая ошибка и короткие ответы на смежные вопросы.

Поделиться с друзьями

Вопросы по теме

Популярные категории