It has been raining for two hours. It has been raining for the last two hours.
or It has been raining since two hours ago.
All are correct, the first one is the most commonly used.
"It has been raining since last two hours" is incorrect. "It has been raining for the last two hours." "It has been raining since two hours ago."
It has been raining for two hours :-)
It has been raining for two hours.It has been raining since early morning.It has been raining since you came.How long have you been waiting me? - I have been waiting for you for about an hour.
Who, or what has been raining; it. I believe that the word "it" is the subject of this sentence.
I have been waiting for you…………… A. since early morning B. since 9 a.m C. for two hours D. all are correct
I have been waiting for you for the last two hours would be correct.
About to rain, raining, just been raining.
Yes, that statement is correct as a way to indicate the passage of one month since the letter was posted.
Not me! Might be outside in the yard, has been raining a lot lately. Next time post to the correct web page........
The present perfect progressive tense is used to indicate an action that began in the past, is still ongoing, and may continue into the future. It is formed by using "have been" or "has been" with a verb ending in -ing. For example, "She has been running for an hour."
Raining Blood is a song sung by Slayer. There is no search return for the instances in history of raining blood. Therefore this question cannot be answered.
The duration of Since You've Been Gone - film - is 1.6 hours.