Present Perfect vs Present Perfect Continuous Эти временные формы обычно взаимозаменяемы. Основная разница между ними в том, что, используя Present Perfect, мы подчеркиваем результат действия, а при употреблении Present Perfect Continuous, помимо результата, нам еще важна и длительность действия. Иногда результата еще нет, поскольку действие продолжается, или он не важен вообще.
Например: I have already cooked dinner. It smells tasty. – Я уже приготовила ужин (длительность не важна вообще), и он пахнет вкусно (вот результат в настоящем времени). (Present Perfect Simple).
I have been cooking dinner for three hours already. – Я готовлю ужин вот уже три часа (но результат действия нам пока неизвестен, и я еще не закончила). (Present Perfect Continuous).
Поскольку для
Present Perfect Simple важен результат, вопросы задаются о количестве выполненной работы: "How much? / How many?" – «Сколько?»:
How many pages have you read today? – Сколько страниц ты прочитал сегодня?
Если мы говорим о длительности действия, а следовательно, используем настоящее совершенное длительное время, вопрос задаем "How long?" – «Как долго?»:
How long have you been reading these 20 pages? – Сколько времени ты уже читаешь эти 20 страниц?
Исключения из правил использования Present Perfect Continuous 1. Существуют глаголы, которые сами в себе имеют значение длительного действия. Они обычно относятся к биографии или к жизненному опыту человека: to live, to work, to study, to feel, to learn, to teach, etc. С ними можно использовать как Present Perfect Simple, так и Present Perfect Continuous без изменения значения.
Обычно, когда мы имеем в виду, что это действие уже превратилось в постоянное состояние, используем Present Perfect Simple:
I have worked here for 10 years. – Я работаю здесь уже 10 лет.
Когда же мы хотим сказать, что ситуация временная, хотя и длительная, используем Present Perfect Continuous:
I have been working here for 10 years already, but now I feel that it's time to change. – Я работаю здесь уже 10 лет, но сейчас чувствую, что нужно что-то менять.
2. Глаголы состояния (state verbs) обычно в форме Continuous не употребляются, поэтому чаще всего с ними мы используем
Present Perfect Tense. Однако, в виде исключения, мы можем захотеть выделить какое-то действие эмоционально.
Чаще всего в таком значении используются такие глаголы состояния, как to mean (иметь в виду, намереваться), to want (хотеть) и to wish (желать). Например:
I have been meaning to visit Paris for ages. – Я уже много лет намереваюсь поехать в Париж.