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?
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.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
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.