Никакой серьезной ошибки в этом предложении нет. Требования единства вида глаголов в однородном ряду (а здесь перед нами однородные смысловые компоненты сложного трехчленного сказуемого, выраженные инфинитивами) не существует. Существует лишь такая рекомендация, следовать которой иногда нужно, иногда не обязательно, а иногда и невозможно. В частности, в данном случае замена на «примыкать к нему» ведет к риску потери переносного значения, в котором употреблен глагол примкнуть. Риск возникает в силу того, что зло в данном случае употреблено в собирательном (а не обычном отвлеченном) значении.
Некоторая шероховатость здесь, впрочем, ощущается. Чтобы избежать ее, лучше было бы несколько изменить предложение: Ты должен был бороться со злом, а не примыкать к злодеям; Ты должен был бороться со злом, а не потакать ему и т. п.
Последние ответы справочной службы
Компонент Мак- перед фамилией в большинстве случаев присоединяется дефисом, однако из этого правила есть много исключений, обусловленных сложившейся традицией. Фамилию Макклеллан по-русски принято писать слитно.
Страница ответаВ порядке морфологического разбора есть своя логика (принято сначала выделять постоянные признаки, потом непостоянные и т. д.). Считать ли нарушение порядка признаков при разборе ошибкой, решает проверяющий задание.
Страница ответаЛучше немного перефразировать: Все участники получили сертификаты и шапочки «Лыжня России», а победителей забегов (соревнований) на длинных дистанциях наградили медалями.
Страница ответа