In my grammar book the following examples for present perfect continuous (PPC) are given:
Example no. 1:
Is it raining?
No, but the ground is wet.
It's been raining. ( = It has been ... )
In this example, it is not raining any longer at the present moment.
Example no. 2:
It began raining two hours ago and it is still raining now.
How long has it been raining?
It has been raining for two hours.
In this example, it is still raining at the present moment.
Are these combinations, namely
- PPC without a duration => no more raining,
- PPC with a duration => still raining,
just coincidences?
Or does a given duration imply that the action/event is still ongoing, whereas an absent duration implies that the action/event is no more ongoing?
Or to put in examples. Are the following examples gramatically still valid?
Example no. 1*:
Is it raining?
No, but the ground is wet.
It has been raining for two hours.
In this example, it is not raining any longer at the present moment.
Example no. 2*:
It began raining two hours ago and it is still raining now.
Has it been raining?
Yes, it's been raining.