Present perfect continuous: It's been raining (= and the streets are still wet).
Refer to an unspecified time between 'before now' - 'now'.
something that started but perhaps did not finish in that period of time.
process as well as the result, and this process may still be going on, or may have just finished.
FORM have/has + been + V-ing
Affirmative: He has been / He's been running.
Negative: He hasn't been running.
Interrogative: Has he been running?
Interrogative negative: Hasn't he been running?
USE
Actions - started in the past - continue in the present.
- I’ve been reading her book – it’s great. (I’m still reading it.)
Actions - have just finished, but we are interested in the results.
- It’s been snowing. (The ground is covered in snow.)
Repeated continuing events. repeated activities which started at a particular time in the past and are still continuing up until now.
- He’s been playing tennis on and off for six years.
How long …?
- How long have you been waiting for me?
About five minutes. Not too long. (I’ve been waiting for about five minutes.)

Comments
Post a Comment