0
Viceidol Posted 18 years ago
Grammar

The day will come when we (will) all have robots.

The day will come when we will all have robots.

The day will come when we all have robots.

She won't forgive anyone who will steal flowers in her garden.

She won't forgive anyone who steals flowers in her garden.

May I ask which ones of the above pairs are better? Both pairs have relative clauses, but in the first set (The day...), I found both sentences are fine, whereas the one with "will" in the second pair is strange. Why is that?

Please enlighten me with this, thank you!
  

Top answer

Viceidol I found both sentences are fine, whereas the one with "will" in the second pair is strange. I have the same impression. Viceidol Why is that?

  • Viceidol I found both sentences are fine, whereas the one with "will" in the second pair is strange.
  • I have the same impression.
  • Viceidol Why is that?
  • Two reasons, I think.
  • 1.
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.

4 Answers
0
ViceidolI found both sentences are fine, whereas the one with "will" in the second pair is strange.
I have the same impression.
ViceidolWhy is that?
Two reasons, I think.
1. won't actually means refuses to in this context, so it's not much different from saying She doesn't forgive ....

2.
0
Thank you very much, Jim. May I ask one more question?

As for the first pair of sentences, which is better? I ask this because I saw my grammar book saying "If the main clause and relative clause mean the same future time, we use future tense in the main clause, and present tense the relative clause" ("tense simplification"). But the first
0
I think the second one (with will only once) is more idiomatic, though both are possible. If the speaker or writer wishes to emphasize the futurity he may feel that two wills is better.
0
Your reply is very helpful to me! Thank you!

Related Questions