Контрольные задания > 16 How long ___ your homework?
A has you been doing B have you been doing C you have been doing
Вопрос:
16 How long ___ your homework?
A has you been doing B have you been doing C you have been doing
Ответ:
Правильный ответ: B have you been doing
Объяснение:
Вопрос задается о продолжительности действия, которое началось в прошлом и продолжается до настоящего момента. Используется Present Perfect Continuous. Так как подлежащее you, то необходим вспомогательный глагол have.