Quante generazioni significa for generations? for yearssignifica anni? Grazie per le vostre abbondanti risposte come sempre.
Risposta del madrelingua
Rebecca
Esatto, for generationssignifica throughout many generations (generazioni). Non c'è molta differenza tra i due. For yearsè throughout many years, quindi non c'è molta differenza tra i due. Esempio: People have been driving cars for generations. (Le persone guidano auto da generazioni) Esempio: For years, Apple has dominated the smartphone market. (Apple ha dominato il mercato degli smartphone per diversi anni.)