Вопрос задан 17.04.2026 в 23:41. Предмет Английский язык. Спрашивает Самоделкин Максим.

We walked ten kilometres. We have been walking for three hours. You walked too fast. That’s why you are tired. I have been making sausage rolls for the party all morning. How many have you made? ~ I have made 200. That boy has eaten seven ice-creams. He has not stopped eating since he arrived. The driver has been drinking. I think someone else ought to drive. I have pulled up 100 dandelions. I have been pulling up dandelions all day.

Перейти к ответам

Ответы на вопрос

Отвечает Нестерова Мария.

В этих предложениях можно видеть разницу между Present Perfect и Present Perfect Continuous в английском языке. Постараюсь подробно объяснить каждое использование.


1. We walked ten kilometres. We have been walking for three hours. You walked too fast. That’s why you are tired.

  • We walked ten kilometres. – простое прошедшее время (Past Simple), действие завершилось в прошлом.

  • We have been walking for three hours.Present Perfect Continuous, используется, чтобы показать длительность действия, которое началось в прошлом и всё ещё влияет на настоящее (мы устали).

  • You walked too fast. That’s why you are tired. – объяснение причины усталости через прошедшее действие.

Вывод: Present Perfect Continuous подчёркивает процесс и длительность, Past Simple – факт завершённого действия.


2. I have been making sausage rolls for the party all morning. How many have you made? ~ I have made 200.

  • I have been making sausage rolls all morning. – Present Perfect Continuous, чтобы показать, что я работал над этим в течение всего утра, процесс был длительным.

  • How many have you made? – Present Perfect Simple, спрашиваем о результате, сколько уже сделано.

  • I have made 200. – Present Perfect Simple, результат готов, важно число.

Вывод: Present Perfect Continuous показывает процесс, Present Perfect Simple – результат.


3. That boy has eaten seven ice-creams. He has not stopped eating since he arrived.

  • That boy has eaten seven ice-creams. – Present Perfect Simple, подчёркивает количество съеденного.

  • He has not stopped eating since he arrived. – Present Perfect Continuous, чтобы показать непрерывность действия с момента прихода.


4. The driver has been drinking. I think someone else ought to drive.

  • The driver has been drinking. – Present Perfect Continuous, показывает, что действие (употребление алкоголя) происходило недавно и это важно сейчас (водить нельзя).

  • Здесь Continuous подчёркивает недавность и влияние на настоящее.


5. I have pulled up 100 dandelions. I have been pulling up dandelions all day.

  • I have pulled up 100 dandelions. – Present Perfect Simple, результат: количество однозначно известно.

  • I have been pulling up dandelions all day. – Present Perfect Continuous, подчёркивает длительность действия, усталость или усилие, потраченное на процесс.


Ключевое правило:

  • Present Perfect Simple (have/has + V3) – когда важен результат действия.

  • Present Perfect Continuous (have/has been + V-ing) – когда важен процесс, длительность или недавнее влияние на настоящее.

Эти примеры отлично показывают, как в английском одно и то же событие можно описать с акцентом либо на процесс, либо на результат.

Похожие вопросы

Топ вопросов за вчера в категории Английский язык

Последние заданные вопросы в категории Английский язык

Задать вопрос