Page 186 - Basic English Usage
P. 186
244 188
244 past time: present perfect progressive
1 Forms
Affirmative Question Negative
| have been working have | been working? | have not been
you have been have you been working, etc
working, etc working? etc
Meaning
We use the present perfect progressive to talk about actions, states and
situations which started in the past and still continue, or which have just
stopped.
NOW
"ad It’s been raining all week.
eT LEE P LUEREG (EY
Y IVE BEEN
RUNNING.
Have you been waiting long?