Слово «лето» часто используется как синоним слова «годы» в русском языке из-за исторического происхождения. 25
В древности слово «лето» означало не только определённую пору года, но и имело значение «время», «цикл времени». 2 Это было связано с образом жизни человека, для которого земледелие и сельское хозяйство составляли основу. 5 Фактически человек жил по-настоящему только летом, прикладывая все силы, чтобы обеспечить себя пищей на весь оставшийся промежуток года. 5 Поэтому и считали время летами, отсюда и пошли выражения «прошлым летом», «сколько лет» и пр.. 5
С развитием языка значения слов «лето» и «год» разошлись, но в некоторых случаях они по-прежнему употребляются в одинаковом значении, например, в выражениях «в прошлом году» и «несколько лет назад». 5