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