Вопрос задан 07.05.2019 в 19:16. Предмет Английский язык. Спрашивает Тусупбекова Айша.

You’re really late! …. for you for over an hour! A)Have waited B) was waiting C)Have been waiting

Что правильно и почему?
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Берёзин Андрей.
You’re really late! …. for you for over an hour!
C)Have been waiting(ждал и продолжает ждать больше часа)
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Из предложенных вариантов правильным будет вариант C) Have been waiting.

Объяснение: Фраза "You’re really late! …. for you for over an hour!" указывает на то, что ожидание началось в прошлом и продолжается в настоящем. В данном случае, используется Present Perfect Continuous Tense (Present Perfect Progressive), который образуется с помощью вспомогательного глагола "have" в форме Present Perfect и глагола "be" в форме Present Participle (V-ing).

Таким образом, правильный вариант будет: Have been waiting.

Пример использования данной конструкции: "I have been waiting for you for over an hour, and I'm starting to get impatient." (Я жду тебя уже более часа и начинаю терять терпение).

Надеюсь, это помогло! Если у вас есть еще вопросы, не стесняйтесь задавать.

0 0

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

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

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