0
Taka Posted 16 years ago
Grammar

In

Are these both grammatically correct?

·If my girlfriend read my diary three years from now, she would be surprised.
·If my girlfriend read my diary in three years, she would be surprised.
  

Top answer

Both are grammatically correct, but they could be interpreted with very different meanings. The first one is the one you want, I'll wager. Regards, A- s

  • Both are grammatically correct, but they could be interpreted with very different meanings.
  • The first one is the one you want, I'll wager.
  • Regards, A- s
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.

6 Answers
0
Both are grammatically correct, but they could be interpreted with very different meanings.
The first one is the one you want, I'll wager.

Regards,
A-
0
Could you tell me what the difference is, AS?
0
If I read your book in three days, I would be surprised. - It can be interpreted this way: If I start reading it now and finish it in three days, that would surprise me.

The first option is much clearer because there is only one interpretation.

Regards,
A-
0
But you won't find such contiuance in, say, 'He'll be back in three days' or 'I'll call you in two hours', will you? If not, could you tell me why not?
0
That's true.
The phrases be back and call are one-time events and, unlike read, do not have any implication of occuring over a period of time. That's why I said there was the possibility of misinterpretation.

To be absolutely clear, I would use the first sentence, even though both are grammatically correct.
0

Related Questions