0
New2grammar Posted 19 years ago
Grammar

in/for

I have not talked to my sister in/for five years.

Are both 'in' and 'for' correct for this sentence? Could you please explain the difference, if any?
  

Top answer

'in five years' means within a period of the last five years 'for five years' means since five years ago. The sentence with both preps mean technically the same thing to me

  • 'in five years' means within a period of the last five years 'for five years' means since five years ago.
  • The sentence with both preps mean technically the same thing to me
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.

3 Answers
0
'in five years' means within a period of the last five years

'for five years' means since five years ago.

The sentence with both preps mean technically the same thing to me
0
New2grammarI have not talked to my sister in/for five years.

Are both 'in' and 'for' correct for this sentence? Could you please explain the difference, if any?

No difference.
0
Slight differences in the underlying nouns to be used in a fuller expression:

in/during (an interval of 5 years)
for (a duration of 5 years)

but the same meaning, in the end.

Related Questions