Для решения данного задания необходимо определить, какие слова являются подлежащим и сказуемым в предложении, чтобы понять, нужно ли ставить запятую.
- Грамматическая основа: Иван и Гришка (подлежащее), прочитавшие, умели поддержать (сказуемое).
- Слово "прочитавшие" является причастием, относящимся к подлежащему "Иван и Гришка". Причастный оборот "прочитавшие почти половину школьной библиотеки" стоит после определяемого слова "Иван и Гришка", следовательно, его необходимо выделить запятыми.
Таким образом, запятая нужна после слов "Иван и Гришка".
Ответ: Иван и Гришка, прочитавшие почти половину школьной библиотеки, умели поддержать разговор на любую тему.