0
Anonymous Posted 7 years ago
Grammar

Which one is correct?

She won’t be late because she has told us she will be on time.

vs.

She won’t be late because she has told us she would be on time.

Which sentence is correct?

  

Top answer

There's no real difference between "will" and "would," but I would suggest that the "because" clause is not logical as it does not give the reason she will not be late. You know she won't be late because she told you. Her having told you about it is not the reason she will be late.

  • There's no real difference between "will" and "would," but I would suggest that the "because" clause is not logical as it does not give the reason she will not be late.
  • You know she won't be late because she told you.
  • Her having told you about it is not the reason she will be late.
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

There's no real difference between "will" and "would," but I would suggest that the "because" clause is not logical as it does not give the reason she will not be late. You know she won't be late because she told you. Her having told you about it is not the reason she will be late.

Related Questions