Prašau pasakyti, kodėl overbuvo naudojamas, o ne for!
Gimtakalbio atsakymas
Rebecca
Over the past 10 yearsreiškia, kad veiksmas buvo atliktas vieną kartą per pastaruosius 10 metų arba nebuvo atliktas nuolat. Kitaip tariant, miego poreikis po mokymosi buvo atrastas tam tikru momentu per pastarąjį dešimtmetį. Jei pokytis įvyksta per tam tikrą laikotarpį, galite naudoti Over. Pavyzdys: She has owned three dogs over the past 10 years. (Per pastaruosius 10 metų ji turėjo tris šunis.) For the past 10 yearsyra nuoseklus veiksmo atlikimas per 10 metų laikotarpį. Šią išraišką galite naudoti, kai per tam tikrą laiką elgesys nepasikeičia. Pavyzdys: He has been playing piano for the past 10 years. (Jis 10 metų groja pianinu.)