it had rained until you came

Status
Not open for further replies.

ademoglu

Senior Member
Joined
Sep 18, 2014
Member Type
Student or Learner
Native Language
Turkish
Home Country
Turkey
Current Location
Turkey
Hi,

*self-made*

1- Yesterday, it had rained until you came.
2- Yesterday, it had been raining until you came.
3- Yesterday, it had rained for three hours until you came.
4- Yesterday, it had been raining for three hours until you came.

I cannot distinguish which one/s are OK. I think sentence 2 and 4 are OK but I cannot make sure if the first and third ones are OK or not. If sentences 1 and 2 are OK, then is there any difference between them?

Thanks.
 
I consider all OK, but I am not a teacher.
 
I don't like any of them. If you changed 'until' to 'before' they would all work. It would be more natural to say "It was raining ..." in all cases, since both 'before' and 'until' establish the time sequence.
"Yesterday, it was raining before you arrived," or "Yesterday, it had been raining before you arrived." are better. The latter might be used if there is a greater time period between the rain stopping and the person arriving. But that's not a grammatical rule, just usage.
 
Would their meanings be changed too?
A little. But you could fix that by saying "just before", or by other means. It depends what's important.
"It was raining just before you came"; "It had been raining for three hours until just before you came"; "It only stopped raining when you arrived."
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top