Варианты ответов, в которых верно определена грамматическая основа в одном из предложений или в одной из частей СП:
2, 3, 5
2) он не объяснил (предложение 2)
3) который доказал (предложение 3)
5) законы были прелюдией (предложение 4)
__
**
(2)Однако он не объяснил, почему планеты движутся по описанным орбитам.
(3) Эту задачу решил Ньютон, который доказал, что законы Кеплера являются прямым следствием закона тяготения.
(4)Поэтому законы Кеплера, опубликованные в трактате «Гармония мира», фактически были прелюдией к его открытиям
Так в предложении 17 автор использует восклицательный знак. Этот значимый знак необходим чтобы передать строгость и важность.
В предложении 23 автор использует многоточие. Он нужен для передачи паузы, чтобы читатель задумался о дальнейшем действии рассказа.
Итак, мы убедились, что пунктуационные знаки сделать тонкие смысловые выделения, заострить внимание читателя, показать их значимость.