Youre really late! . for you for over an hour!A)Have waited

Youre really late! . for you for over an hour!
A)Have waited B) was waiting
C)Have been waiting
В ответах верно В, но надо разъяснить почему, помогите пожалуйста...

Задать свой вопрос
2 ответа
Не может быть B,так как Past Continuous показывает действие ,которое происходило в определенное время в прошедшем и нет упоминания, когда оно началось или закончилось.
В данном предложении Present Perfect Continuous показывает на деяние, которое началось в прошедшем, длилось в течение некоторого медли и или завершилось конкретно перед разговором или все еще длится в момент разговора.

C)Have been waiting 
Мы используем здесь паст континус, поэтому что выражение разговаривает про прошедшее, он ожидал час, но теснее не ждёт. Потому А отметаем. С - это больше для долгого времени употребляется, не для 1-го часа ожидания, потому тоже нет. 
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт