student asking question

What does "in years" mean? And how is it different from "for years"?

teacher

Native speaker’s answer

Rebecca

"In years" generally means the same thing as "for years". The main difference is that "in years" emphasizes the point at which the action last happened, while "for years" emphasizes the time since the action last happened. However, both phrases are very idiomatic and are often used interchangeably, depending on the person or the dialect.

Popular Q&As

04/19

Complete the expression with a quiz!