Present Perfect Simple vs Present Perfect Continuous
Подробно об образовании и употреблении Present Perfect можно почитать здесь.
Подробно об образовании и употреблении Present Perfect Continuous можно почитать здесь.
незаконченные действия
Present Perfect Continuous используется с for, since, How long...?, all day и другими выражениями, обозначающими длительность, когда мы говорим о действиях, которые начались в прошлом, и продолжают происходить в настоящее время. Действие могло длиться непрерывно, или повторяться несколько раз.
They have been producing washing machines here for 10 years. — Здесь производят стиральные машины уже 10 лет. (Их начали производить 10 лет назад, и до сих пор производят.)
I've been trying to find this report all day. — Я пытаюсь найти этот отчет весь день. (Я начал искать его утром, и до сих пор ищу.)
законченные и незаконченные действия
Мы используем Present Perfect Simple, когда говорим о завершенном действии.
Мы используем Present Perfect Continuous в случае, если действие еще продолжается.
Сравните:
I've written a report for Tim. — Я написал отчет для Тима. (действие завершено, отчет закончен)
I've been writing a report for Tim. — Я пишу отчет для Тима. (я продолжаю писать отчет)
отрицательные предложения
В отрицательных предложениях, основное внимание при использовании Present Perfect Simple направлено на то, сколько времени прошло с тех пор, как что-то случилось.
При использовании Present Perfect Continuous основное внимание направлено на само действие.
Сравните:
I haven't had a holiday for three years. — Я не был в отпуске три года.
I haven't been feeling well recently. — В последнее время я себя нехорошо чувствую.
недавно завершившиеся действие
Мы используем Present Perfect Continuous, когда говорим о действиях, которые продолжались в течение некоторого времени в прошлом, только что закончились, и мы видим результат в настоящем.
Сравните:
There's glass everywhere! Somebody has broken the window. — Здесь повсюду стекло! Кто-то разбил окно.
A:You look tired. Are you OK? — Ты выглядишь уставшим. У тебя все нормально?
B:Yes, but I've been doing a lot of overtime recently. — Да, но я в последнее время много работал сверхурочно.