You’re really late! …. for you for over an hour! a)have waited b) was waiting c)have been waiting в ответах правильно в, но надо объяснить почему,

счастье101 счастье101    1   02.09.2019 07:10    1

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

C)Have been waiting 
ПОКАЗАТЬ ОТВЕТЫ
яяя489 яяя489  16.08.2020 08:08
Мы используем здесь паст континус, потому что выражение говорит про он ждал час, но уже не ждёт. Поэтому А отметаем. С - это больше для длительного времени используется, не для одного часа ожидания, поэтому тоже нет. 
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Английский язык