Грамматика
Времена
Present Perfect Continuous
how long
how long
How long have/has + subject + been + V-ing? — вопрос о продолжительности действия, которое началось в прошлом и продолжается до настоящего момента (или только что закончилось).
How long have you/we/they been + V-ing? (How long have you been waiting?) How long has he/she/it been + V-ing? (How long has she been studying?) Ответ обычно строится с for/since: I have been waiting for an hour. She has been studying since morning.
Из чего состоит этот раздел:
Примеры:
Как долго ты живёшь здесь? → How long have you been living here?
Как долго ты ждёшь меня? → How long have you been waiting for me?
Как долго ты говоришь по-английски? → How long have you been speaking English?
Как долго ты ждёшь ответа? → How long have you been waiting for a reply?
Как долго ты занимаешься спортом? → How long have you been doing sports?
К тренировке →
Примеры:
Как долго он живёт в Москве? → How long has he been living in Moscow?
Как долго это длится? → How long has it been lasting?
Как долго она говорит по-немецки? → How long has she been speaking German?
Как долго он работает в этой школе? → How long has he been working at this school?
Как долго это продолжается? → How long has it been going on?
К тренировке →
Примеры:
Как долго твоя бабушка занимается йогой? → How long has your grandmother been doing yoga?
Как долго твоя сестра работает в банке? → How long has your sister been working at the bank?
Как долго твой брат учится в университете? → How long has your brother been studying at university?
Как долго их сын живёт в Англии? → How long has their son been living in England?
Как долго твой друг живёт за границей? → How long has your friend been living abroad?
К тренировке →