Переходный глагол предотвращать управляет зависимым словом в форме винительного падежа: предотвращать опасность, предотвратить негативные последствия, предотвратить аварию. Зависимое слово обозначает нечто нежелательное, угрожающее кому- или чему-либо. Эта грамматическая норма предопределяет истолкование словосочетания предотвращать лопату. Но едва ли автор собирался сообщать о том, что усиленная планка защищает лопату от лопаты же. Как можно полагать, речь идет о том, что усиленная планка предотвращает повреждение и износ лопаты.
Корректно: сопроводительное письмо не требуется.
Корректно: И нет никаких сомнений в том, что Ельцин, который устранил от власти Горбачёва, — пьяница, пропивший великую страну! или: И нет никаких сомнений: Ельцин, который устранил от власти Горбачёва, — пьяница, пропивший великую страну!
В обоих случаях это не вводное слово, а самостоятельное предложение.
Слово белочка в современном русском языке образуется от слова белка с помощью суффикса -к-. Перед этим суффиксом происходит чередование к//ч и появляется так называемый беглый гласный о.
Исторически слово белка образовалось от бела (белка), а это животное получило имя по цвету меха белой породы — очень редкой и дорогой. Однако современные носители языка смысловой связи между словами белка и белый сейчас не ощущают. Поэтому в словах белка и белочка сейчас выделяется корень -белк- (-белоч-).
Правильно: Нет ни одной школы, где бы он не побывал.
Запятая нужна: Атмосфера, конечно, была не из приятных, и никто из жителей города даже не думал сделать что-то полезное.
Не с причастием пишется слитно, если у причастия нет зависимых слов; в противном случае верно раздельное написание. Ср.: непоступившие абитуриенты – не поступившие в вуз абитуриенты.
Предложение корректно.
Допустимы оба варианта.
Тире факультативно (необязательно). Обычно тире не ставится, когда между подлежащим и сказуемым, выраженными существительными, стоит отрицание не. Но интонационное тире возможно.