Слово «знавшие» в русском языке является причастием прошедшего времени от глагола «знать».
Прошедшее время в русском языке образуется путем добавления к корню глагола соответствующего окончания. Если корень глагола оканчивается на согласную звук, то добавляется окончание -л-, а затем -а/-я, в зависимости от рода и числа субъекта: знал, знала, знали, знало.
Но глагол «знать» имеет неправильную форму прошедшего времени — «знал», что делает создание причастия прошедшего времени на его основе невозможным. Вместо этого используется форма «знавший/знавшая/знавшие».
Причастия прошедшего времени обычно служат для образования сложноподчиненных предложений, где они выступают как обстоятельства времени или условия. Например:
— Знавший ответ, он вышел из комнаты. (Обстоятельство условия)
— Знавшая правду, она не стала спорить. (Обстоятельство времени)
Также причастия прошедшего времени могут использоваться в качестве сказуемого в простых предложениях, как именно в случае со словом «знавшие» в предложении «Они были знавшие этого ранее». Здесь «знавшие» выступает в роли сказуемого и обозначает действие, произошедшее в прошлом и завершившееся до момента речи.
Наконец, причастия прошедшего времени могут использоваться и в качестве прилагательных. Так, слово «знавшие» может значить «имевшие знания», «осведомленные». Пример: «Не зря считают, что знавшие иностранные языки имеют больше возможностей на современном рынке труда».
В целом, слово «знавшие» — это активная и важная часть речи в русском языке, которое выражает прошедшее действие, условие или состояние, и может служить в качестве сказуемого, обстоятельства или прилагательного.