Сколько лет, сколько зим.
Выражение это давно и очень прочно вошло в русский язык. И невдомек нам, что «зима» здесь совершенно ни при чем. Раньше когда-то говорили просто: «Сколько лет не виделись! » И вот по ассоциации с лето к словам сколько лет начали прибавлять и сколько зим. Так получилось потому, что долгое время в русском языке лето обозначало не жаркое время года, но год календарный, то есть двенадцать месяцев, а слово год, година — вообще время, пору и даже судьбу. И выражение сколько лет понималось как «сколько времени, сколько годов» .
Год в современном значении известен с XIII века. Лето же в смысле «год» упоминается еще в «Договоре великого князя Олега с греками» , заключенном в 907 году.
Древний смысл слов лето — «год» —«время» дошел до наших дней в словах: летопись, летосчисление, в диалектном летось (то есть в прошлом году) , многолетние травы, столетие, в здравице «Многая лета...» . И теперь еще мы спрашиваем: «Сколько ему лет?»