Упражнение 7. Present Perfect Continuous.
Present Perfect Continuous (настоящее совершенное продолженное время) используется для описания действий, которые начались в прошлом и продолжаются до настоящего момента, с акцентом на длительность действия. Образуется с помощью have/has been + глагол с окончанием -ing.
Why is he so tired? He has been playing tennis for five hours.
Объяснение: Он играет в теннис в течение пяти часов (и до сих пор, вероятно, играет), поэтому он уставший.
How long have you been learning English?
Объяснение: Вопрос о том, как долго ты изучаешь английский язык (и продолжаешь изучать).