Shouldn’t it be wouldn’t, since it was in the past, not now ?
You need to brush up on your reported speech/events grammar.
Think about:
I invited him out to dinner, but he refused.
I invited him out to dinner, but he refuses.
In which one are we sure that he still refuses, and what is the time gap between the original speech and the reported moment in each of those examples, IYO?
Also:
I asked her what happened, she wouldn’t tell me, but now she has told me.
I asked her what happened, she won’t tell me, *but now she has told me.
The word “will” can be used to talk about “willingness”.
You can say “but she wouldn’t tell me” to indicate that she expressed a refusal to tell you what happened at the time you asked her to tell you. The use of “wouldn’t” does not automatically suggest that her unwillingness has changed to willingness in the meantime. It simply reports her past refusal.
The use of “won’t” basically looks at “her unwillingness” as an ongoing state rather than as a past act of refusal to tell.
I feel this is a little misleading. If you say “I asked her what happened, but she wouldn’t tell me”, the use of “wouldn’t” definitely does NOT automatically mean that she has now told you. People are not likely to assume that her past unwillingness has now changed to willingness to tell. Only additional context (e.g. such as Molly added) can tell you whether that might possibly have happened in the meantime or not.
.
Thanks for your explanation,
In point of fact, the first thing that came to my mind, when I read the sentence, was her past refusal, that’s why I picked up on “won’t”.
Now I see that we can use “won’t”, but with a different meaning
It is possible to say “wouldn’t” OR “won’t” (and a number of other things as well) in your sentence.
If someone decides to use the phrase “won’t tell me” in your sentence, that basically means the same thing as “is not willing to tell me”.
Let’s stop for a minute and think about the word “is”. That is the simple present tense.
If I say “He is young”, that focuses on a fact that is true at present. However, the fact that he is young was also true last week, for example.
Now, apply that idea to “She is not willing to tell me what happened”. In the context of your sentence, the speaker would be emphasizing the fact that “she was unwilling to tell you” AND that her unwillingness still exists now. In other words, it is a general fact that she is not willing to tell you what happened.
I asked her what happened, but she [color=blue]wouldn’t tell me then and she [color=orange]won’t tell me now.
I asked her what happened, but she [color=blue]refused to tell me then and she still [color=orange]refuses to tell me.
In other words, [color=blue]in the past, she [color=blue]was unwilling to tell the speaker what (had) happened and she is [color=orange]still unwilling to do so.
You say “won’t” means “isn’t” here, talking about present situation inferred from past situation.
So the speaker emphasizes her unwillingness by the way using “won’t” rather than “didn’t”.
If so, why the speaker did not use “doesn’t” insted of “won’t”?
You know “will” indicates future!!
So does the speaker thinks that her unwillingness exsisted and still exsits now, and will exist in the future?
That’s why the speaker use “won"t” insted of “doesn’t”?
The word “will” can be used with another verb to refer to the future.
However, the word “will” is not used exclusively to form a “future tense”.
In your sentence, the word “will” refers to “willingness”. In other words, the phrase “she will not” basically means exactly the same thing as “she is not willing”.
In your sentence is:
She will not tell me = She is not willing to tell me
So, yes, the speaker is suggesting that she was unwilling in the past and that she is unwilling now, and that there is also reason to believe that she will continue to be unwilling.
.
I asked her what happened, but she didn’t tell me.
#1 implies that “she” has already refused to tell me; the speaker presents that situation as “current”.
#2 however does not “express the same…less definitely”: instead, it places the “not telling” firmly in the past. The speaker therefore presents that situation as “no longer current”.
(I agree with the interpretation of “will” as “be willing” here.)
Let me write it a little clearer for a certain MrPerson:
“won’t tell me”= clearly states that she refuses to tell you or declines telling you. “Didn’t tell me” could also refer to a refusal or declination, but less definitely or more ambiguously.
Added to that, both won’t and didn’t are used to locate help the action/event in time - which I think is the more obvious statement of the two here.
Could you explain the difference b/w those following sentences again
in order to clarify for me?
I asked her what happened, but she didn’t tell me.
2)I asked her what happened, but she doesn’t tell me.
3)I asked her what happened, but she wouldn’t tell me.
4)I asked her what happened, but she won’t tell me.
This sentence refers to two past acts: asked and did not tell. There is no specific suggestion that she was not willing to tell.
I would not use this sentence.
To me, this would be the most likely wording for this sentence. It refers to a past question and her refusal/unwillingness to tell at the time I asked. It refers to her refusal/unwillingness to tell at a specific time in the past.
This sentence is also possible, and the word “won’t” refers to a more general unwillingness to tell. You might say this sentence refers to an ongoing “state of unwillingness”. I’d say the use of “will not” (won’t) might be even more likely in sentences such as these, however:
[i]- I keep asking her what happened, but she won’t tell me.
I’ve asked her several times to tell me what happened, but she just won’t (tell me).[/i]
.