student asking question

Does "for generations" mean "throughout many generations"? Is it similar with "for years"? How are these two different? Always thanks for the kind answer.

teacher

Native speaker’s answer

Rebecca

Yes, "for generations" is the same thing as saying "throughout many generations". There is no difference between these. The phrase "for years" is the same thing as "throughout many years", and there isn't a difference between these two phrases as well. Ex: People have been driving cars for generations. Ex: For years, Apple has dominated the smartphone market.

Popular Q&As

03/27

Complete the expression with a quiz!