Sunday, December 27, 2015

present perfect - Difference between: "it has rained / been raining for two hours"




​I read that this is the difference between present perfect and present perfect continuous.



A1: It has been raining for two hours [and I don't expect it to stop soon].
A2: It has rained for two hours [and will likely continue to do so in the future].



Source: 'It has rained for two hours.' Is it raining now? or It stoped raining now?


Is it right? I knew it another way.
Could you please tell me what is right?




No comments:

Post a Comment

Simple past, Present perfect Past perfect

Can you tell me which form of the following sentences is the correct one please? Imagine two friends discussing the gym... I was in a good s...