Вопрос:

Choose the correct item. Ann ___ dinner for 2 hours now.

Смотреть решения всех заданий с листа

Ответ:

Объяснение:

В этом предложении используется Present Perfect Continuous (настоящее совершенное продолженное время). Оно нужно, чтобы показать действие, которое началось в прошлом и продолжается до сих пор, при этом подчеркивается длительность действия.

Конструкция времени: Подлежащее + have/has + been + V(ing)

Почему именно этот вариант?

  • have cooked — это Present Perfect. Он показывает результат действия, но не длительность.
  • have been cooking — это Present Perfect Continuous, но используется с местоимением 'I', 'you', 'we', 'they'.
  • has been cooking — это Present Perfect Continuous, используется с местоимением 'he', 'she', 'it' или с существительным в единственном числе.
  • has cooked — это Present Perfect.

Так как подлежащее 'Ann' (она), то используется форма has been cooking.

Перевод: Анна готовит ужин уже 2 часа.

Ответ: has been cooking

ГДЗ по фото 📸