0
Pructus Posted 12 years ago
Grammar

Has been and will have PP

Hello, Gurus and Members!!

If she has been to the shopping mall today, she will have spent all her money.
**********
Does this mean that if she goes out to the shopping mall, she will spend all her money, referring to the future?
Or, we can say this when she is still in the shopping mall, referring to the present?
  

Top answer

This is a hypothetical (an "if"). We don't know if she has been to the mall or not. But if she has been to the mall (the past), then of necessity, she will have spent all her money (already, not in the future).

  • This is a hypothetical (an "if").
  • We don't know if she has been to the mall or not.
  • But if she has been to the mall (the past), then of necessity, she will have spent all her money (already, not in the future).
  • So both parts are in the past.
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
This is a hypothetical (an "if"). We don't know if she has been to the mall or not. But if she has been to the mall (the past), then of necessity, she will have spent all her money (already, not in the future).

So both parts are in the past.
0
Hi Doctor D,

What about this: If she is to the shopping mall today, she will have spent all her money?

It's about the future, isn't it?
0
If she was at the shopping mall today, would she have spent all her money? Is right.
0
Not a correct sentence.
What do you want to say?
If she is going to the shopping mall today, she will spend all her money. (She hasn't gone yet)
Or
If she is at the shopping mall today, she will spend/is spending all her money. (Time is undetermined. She could be going later or she could there now).
0
I see... I see...

Thanks Dotor D!!

Related Questions