В данном предложении слово "нелёгкий" можно заменить синонимом "трудный", поэтому пишем слитно.
Все ученики хорошо написали (какой?) нелёгкий диктант.
В данном предложении слово "недорогую" можно заменить синонимом "дешёвую", поэтому пишем слитно.
Сестра купила (какую?) недорогую игрушку.
В данном предложении есть противопоставление с союзом "а", поэтому пишем раздельно.
Шестиклассники писали (какой?) не лёгкий, а трудный диктант.
В данном предложении слово "неглубока" можно заменить синонимом "мелкая", поэтому пишем слитно.
Река (какова?) неглубока.
В данном предложении слово "небрежную" можно заменить синонимом "неаккуратную", поэтому пишем слитно.
Ученик сделал (какую?) небрежную запись.
В данном предложении есть противопоставление с союзом "а", поэтому пишем раздельно.
Малышу купили (какую?) не дорогую, а дешёвую игрушку.
В данном предложении есть противопоставление с союзом "а", поэтому пишем раздельно.
Река (какова?) не глубока, а мелка.
В данном предложении слово "небрежна" можно заменить синонимом "неаккуратна", поэтому пишем слитно.
Работа ученика (какова?) небрежна.
Ответ: 1. (Не)лёгкий диктант хорошо написали все ученики нашего класса. 2. Сестра¹ купила (не)дорогую игрушку. 3. Шестиклассники² писали (не)лёгкий, а трудный диктант. 4. Река (не)глубока. 5. Ученик сделал (не)брежную запись. 6. Малышу купили (не)дорогую, а дешёвую³ игрушку. 7. Река (не)глубока, а мелка. 8. Работа ученика (не)брежна.