0
Atinesh Posted 13 years ago
Vocabulary

Present Perfect Tense ?

Hi friends, can anybody tell me the difference between "It has rained" and "It has been raining". Can we use them interchangeably.
  

Top answer

The basic difference is in usage. It has rained (I know this because there are puddles everywhere). It has been raining since 5:00 this morning (and it's still raining).

  • The basic difference is in usage.
  • It has rained (I know this because there are puddles everywhere).
  • It has been raining since 5:00 this morning (and it's still raining).
  • Some will use the second one in place of the first, but many try to make the distinction.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

11 Answers
0
The basic difference is in usage.
It has rained (I know this because there are puddles everywhere).
It has been raining since 5:00 this morning (and it's still raining).
Some will use the second one in place of the first, but many try to make the distinction.
0
Hi philip, suppose we are not concerned with 'since'. In that case I think 'It has rained' will mean there are spots of water in the road so 'It has rained' or 'It has been raining'. Please correct me If I'm wrong.
0
PhilipThe basic difference is in usage.It has rained (I know this because there are puddles everywhere).It has been raining since 5:00 this morning (and it's still raining).Some will use the second one in place of the first, but many try to make the distinction.
I have to say that this is one of the few areas of tense usage where I find it difficult to make a
0
So fivejedjon,bottom line is that we can use them interchangeably.
0
Atinesh So fivejedjon,bottom line is that we can use them interchangeably.
In this situation, yes.

In other situations, they are not always interchangeable. Only the progressive, for example, is natural in 'I'm sorry I'm so dirty; I've been working in the garden'.
0
Thanx fivejedjon, I got it i think. Actually I was reading English Grammer in Use-Raymond Murphy. I got confused with one example. It is cleared now.
0
"It has been raining" implies that the rain is still falling at the time the sentence is spoken, as in "It has been raining for three days. When will it ever stop?"
"It has rained" implies that the rain being spoken of is in the past: "Only three days? That's nothing. It has rained for a week straight here before."
0
"It has been raining" (present perfect continuous) can include the possibility that the rain is still falling at the time the sentence is spoken, if qualified, as with "for three days". But not necessarily. Remember the story of Goldilocks and the 3 bears? "Someone has been eating my porridge!" In this case, the PPC emphasizes the continuity of the past action, and as we know, it indeed happe
0
well , it has rained means the action was in the past and past means ended so the next one sentence it has been raining means we are still
having rain and the action is in progress(m farhan)
0
Thank you for the story of Goldilocks. It is a beautiful example.
(Richard Mullins).

Related Questions