а на вопрос "какие твои годы?" Вы отвечать будете "девяностые, двухтысячные и т.д." или возрастом?
На такой вопрос лично я пожму плечами и попрошу собеседника перефразировать так, чтобы было понятно.
Вообще, в качестве примера на данную тему корректнее что то типа " какие годы рождения твоих родителей?". Ибо единственное число - какой год, множественное - какие годы. Когда мы отвечаем на вопрос "сколько прошло с года а до года б" то говорим ЛЕТ, а вариант ГОДОВ будет экзотичным и безграмотным. И ответ 120 был бы корректен только если на баннере имелся в виду 120 год. :)
Вопрос о использовании словоформ я даже не поднимаю. Так устроен наш язык, что слово "год" во множественном числе именительного падежа имеет форму "годы", в родительном и винительном употребляется в формах "годов" и "лет", в зависимости от того, какой конструкцией управляется, в.винительном елинсивенного числа снова "год".
Отсюда (в зависимости от употреблённой формы числительного) и разные примеры употребления слова "год":
Один год, два года, пять лет. Первый год. Девяностые годы. Год тысяча семьсот двенадцатый. Сто двадцать лет со дня основания. Три года со дня основания.
Кажется, ни у кого не должно возникнуть сомнения, что во всех конструкциях используется словоформа слова, которое в именительном падеже единственного числа имеет форму "год", множественного - "годы".
Вопрос вовсе не в этом. А в том, что "годы" обозначает как конкретную точку во времени (год 2006), так и величину временного промежутка между двумя событиями (120 лет).
И верно ли, что ответ "120 лет" содержит в себе годы (а именно количество лет между двумя датами) и является частью ответа на вопрос "годы на баннере".