0
Pructus Posted 15 years ago
Grammar

She will have left this place yesterday

Hi,

The sentence, "She will have left this place yesterday".

Is this sentence grammatically correct?

If it is so, what would be the meaning that native speakers understand from this sentecne?

That sounds not exactly same with "She must have left ~~~".

Do natives speak that way in their conversations?
  

Top answer

"She will have left this place yesterday". -- Odd at first reading, but yes If it is so, what would be the meaning that native speakers understand from this sentecne? - Yes, it is a note of self-confidence in the truth of what the speaker has said.

  • "She will have left this place yesterday".
  • -- Odd at first reading, but yes If it is so, what would be the meaning that native speakers understand from this sentecne?
  • - Yes, it is a note of self-confidence in the truth of what the speaker has said.
  • - Sort of.
  • "
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.

5 Answers
0
"She will have left this place yesterday".

Is this sentence grammatically correct?-- Odd at first reading, but yes

If it is so, what would be the meaning that native speakers understand from this sentecne? That sounds not exactly same with "She must have left ~~~".- Yes, it is a note of self-confidence in the truth of what the speaker has said.

Do natives s
0
pructusShe will have left this place yesterday.
...

She must have left (this place yesterday.)Following the example of Palmer (The English Verb),

She will have left ... ~ A reasonable conclusion is that she left ...

She must have left ... ~ The only conclusion is that she left ...

CJ
0
Thanks Mister Micawber and Calif!!

What I find it really hard to understand is that "will" usually refers to future events, like "I will do it tomorrow", or "I will have finished the job by 5 o'clock", but you native speakers are saying that "will" can also be used to refer to the past events. This really makes non-natives like me so confused.

Why use "will" which usually refers
0
pructusIf some natives do not like that kind of sentence style, what or how would they say to express the same meaning?
She will have left is approximately like She probably left when it refers to something in the past. She must have left is also possible as a substitute, but it's a little stronger.

pructus
0
Thanks a lot, Calif!!

I see...

But, English seems to be really difficult language for non-natives...

Related Questions