It rained/it has been raining all day

Status
Not open for further replies.

Arctica1982

Junior Member
Joined
Oct 14, 2014
Member Type
Interested in Language
Native Language
Moldavian
Home Country
Moldova
Current Location
Moldova
Hello!


It has been raining all day -means that it's still raining.


If it is not raining yet; what would be the correct form?

It rained all day?
 

MikeNewYork

VIP Member
Joined
Nov 13, 2002
Member Type
Academic
Native Language
American English
Home Country
United States
Current Location
United States
No. It can't have rained all day if it hasn't rained yet.
 

Checkmate

Member
Joined
Sep 9, 2014
Member Type
Student or Learner
Native Language
Malay
Home Country
Malaysia
Current Location
Malaysia
"It has stopped raining."

Not a teacher
 

MikeNewYork

VIP Member
Joined
Nov 13, 2002
Member Type
Academic
Native Language
American English
Home Country
United States
Current Location
United States
That works.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
"It has stopped raining" doesn't mean "It hasn't rained yet".

It hasn't rained yet today = It has been dry all day. (No-one knows if it will rain later!)
It has been raining all day = It has not stopped raining at all and it is still raining.
It was raining earlier/It rained earlier = It is (probably) not raining now but it did rain at an unspecified time earlier.
It has stopped raining = It is not raining now but it was raining earlier.
 
Status
Not open for further replies.
Top