0
Anonymous Posted 6 years ago
Grammar

I haven't talked to him for/in six months.

Is there any difference between using "for" and "in" here?

  

Top answer

Use "in". I had a long conversation with my daughter yesterday. We talked for more than an hour.

  • Use "in".
  • I had a long conversation with my daughter yesterday.
  • We talked for more than an hour.
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.

2 Answers
0

Use "in".


I had a long conversation with my daughter yesterday. We talked for more than an hour.

0
anonymous

Is there any difference between using "for" and "in" here?

It's the negation that makes the difference. We typically use 'for' in affirmatives and 'in' in negations.

Note the tenses and the prepositions.

He's been saying that for years.
He hasn't said that in years.

Engineers have been working on the p

Related Questions