Если это форма родительного падежа существительного ЛЕТА́ (в значениях «годы», «возраст»), которое не имеет единственного числа, употребляется, склоняется только в числе множественном:
► В мои ЛЕТА не должно сметь своё суждение иметь. (А. С. Грибоедов, «Горе от ума»);
► Прошло несколько ЛЕТ, мы закончили школу,
то РОДА У НЕГО НЕТ. У всех существительных, употребляющихся ТОЛЬКО во множественном числе (ворота, дрожжи, именины, каникулы, сани, сутки и пр.), РОДА НЕТ, так как род существительных определяется по форме именительного падежа единственного числа.
Если это существительное ЛЕ́ТО в форме родительного падежа множественного числа, например: _Зим, вёсен и лет он не боялся, а вот осень со своими грозами и ливнями вызывала у него страх_ (замечу: во множественном числе данное существительное употребляется крайне редко во всех падежах, кроме родительного), то определяем род по его начальной форме – ЛЕ́ТО.
Слово ЛЕ́ТО – существительное СРЕДНЕГО РОДА, так как:
► его можно заменить местоимением ОНО;
► оно сочетается с местоимением МОЁ: моё лето.
Род у существительных – признак постоянный, поэтому сохраняется во всех его формах, так что слово ЛЕТ (ЛЕ́ТО) СРЕДНЕГО РОДА.
Вам остаётся выяснить, какое из двух слов ЛЕТ употреблено в Вашем предложении, и определить НЕТ у него РОДА (ЛЕТ – ЛЕТА́) или это слово СРЕДНЕГО РОДА (ЛЕТ – ЛЕТО)
.

насколько безграмотно (по 5-балльной шкале) построено это предложение (см. ниже)?
Вот и само предложение:
"У сэра Уинстона бывают резкие мнения."