ВЖИВАННЯ

Present Perfect Continuousвживається для вираження дії, що почалася в минулому і тривала протягом певного періоду, або все ще продовжується в цей момент, або щойно закінчилася:

I have been learning English for 5 years.

He has been waiting for her for two hours but she still hasn't come.

I've beendoing my homework since dinner.

Present Perfect Continuous може вживатися без вказівки на тривалість дії:

What have you been reading? I've been expectingyou.

Здебільшого на період тривалості дії вказують обставини часу, часто з прийменником for:

Не has been sleeping for an hour.

Слово since вказує на початок періоду, протягом якого тривала дія:

І have been teaching English since 1995. What have you been doing since you left us?

Present Perfect Continuous вживається в питальних реченнях з питальними словами since when– з якого часу, відколи; how long– як довго, скільки часу, якщо мова йде про період, що безпосередньо передує моменту мовлення:

How long have you been learning French?

Since when have they been working here?