0
Konrad Posted 17 years ago
Grammar

Time claus

What is the difference between these two sentences:

"We can't leave until the rain has stopped." and "We can't leave until the rain stops."

I mean when we have to use in time clause Present Simple and when Present Perfect.

Thanks in advance.
  

Top answer

konrad I mean when we have to use in time clause Present Simple and when Present Perfect. These two are in free variation. With the simple tense, there is a slight tendency to see it as waiting for the exact moment that the rain stops.

  • konrad I mean when we have to use in time clause Present Simple and when Present Perfect.
  • These two are in free variation.
  • With the simple tense, there is a slight tendency to see it as waiting for the exact moment that the rain stops.
  • With the perfect tense, there is a slight tendency to see it as waiting for a less exact moment -- any time after the rain has stopped, perhaps.
  • Personally, I find that the word after sounds good when added to the perfect-tense version, but not so good in the simple-tense version: We can't leave until after the rain has stopped.
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.

1 Answers
0
konradI mean when we have to use in time clause Present Simple and when Present Perfect.
These two are in free variation. With the simple tense, there is a slight tendency to see it as waiting for the exact moment that the rain stops. With the perfect tense, there is a slight tendency to see it as waiting for a less exact moment -- any time after the rain has

Related Questions