В Евгении Онегине возраст людей указан в тексте и все можно посчитать. Ольге было в начале романа, а его действия начинаются в 1820 году, 11 лет, Татьяне 13. Онегину на момент дуэли было 26. Действие заканчивается в 1824 году, когда Татьяна уже замужем около 2 лет. То есть во 2 встречу с Онегиным ей было 17, а замуж она вышла в 15 лет.
Что касается ее мужа, то он в 1812 году уже участвовал в Отечественной войне и был там изранен. В романе есть намеки, что он был примерно одного возраста с Онегиным, ну может на пару-тройку лет старше. Таким образом в 1812 году ему было около 20 лет, тогда в 1824 ему было 32-34 года. Если сравнивать с 17 летней Татьяной, то он был в 2 раза ее старше, и его можно было назвать стариком.
В русском разговорном языке старухами и стариками называют и более молодых людей. Мне в подростковом возрасте соседка, имеющая 3 детей, казалась уже пожилой теткой, а недавно я выяснила, что она меня старше всего на 10 лет.
Так что нужно пояснить детям, что с точки зрения биологического возраста мужа Татьяны нельзя назвать пожилым человеком, а стариком его назвал автор, чтобы подчеркнуть большую разницу в возрасте.
По возрасту героев есть другое мнение, которое создал Юрий Лотман, написав комментарии к роману. Это советский литературовед, мнению которого я не доверяю, потому как по приказу партии и правительства в литературоведении несли всякую чушь.
Подозреваю, что он в этой работе не был до конца искренним и специально ввел читателей в заблуждение, потому как неприлично было говорить детям о раннем половом созревании в стране, где совершеннолетие наступает с 18 лет, и о замужестве до этого времени в СССР думать запрещали. ,Его работа - типичный госзаказ, который нужно было выполнить в угоду заказчику, иначе бы работу не оплатили. За то, что он извратил некоторые факты, изменив возраст героев, ему заплатили годами славы и почета и правом формировать структуру филологического образования в школе. Из-за него в школьной литературе до сих пор сохраняется некоторое неправильное прочтение классической литературы.