Want this question answered?
"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 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 for two hours :-)
Daigo was born on January 18, 885 and died on October 23, 930. Daigo would have been 45 years old at the time of death or 1130 years old today.
It has been out since 2012.
The duration of Since You've Been Gone - film - is 1.6 hours.
No, they are not and have not been in power since 1917.
It has been there since there was a Niagara Falls.
I have been waiting for you…………… A. since early morning B. since 9 a.m C. for two hours D. all are correct
Titanic has been underwater since 1912.
As today is December 20, 2010 it has been 310 days since February 13. 2010.
They all have been sleeping since 24 hours. Thus is an example of sentence using have been.