Breakdown of Сколько лет, сколько зим!
Questions & Answers about Сколько лет, сколько зим!
It is an idiomatic exclamation. Word for word, it means something like How many summers, how many winters!, but native speakers use it like Long time no see!
So even though the individual words are ordinary Russian words, the whole expression should be learned as a fixed phrase.
Yes, the basic dictionary form is год. But Russian changes nouns depending on grammar.
With сколько, Russian normally uses the genitive plural, so год becomes лет.
A few examples:
- один год — one year
- два года — two years
- пять лет — five years
- сколько лет? — how many years?
So сколько лет is completely normal grammar.