Никакой серьезной ошибки в этом предложении нет. Требования единства вида глаголов в однородном ряду (а здесь перед нами однородные смысловые компоненты сложного трехчленного сказуемого, выраженные инфинитивами) не существует. Существует лишь такая рекомендация, следовать которой иногда нужно, иногда не обязательно, а иногда и невозможно. В частности, в данном случае замена на «примыкать к нему» ведет к риску потери переносного значения, в котором употреблен глагол примкнуть. Риск возникает в силу того, что зло в данном случае употреблено в собирательном (а не обычном отвлеченном) значении.
Некоторая шероховатость здесь, впрочем, ощущается. Чтобы избежать ее, лучше было бы несколько изменить предложение: Ты должен был бороться со злом, а не примыкать к злодеям; Ты должен был бороться со злом, а не потакать ему и т. п.
Это тот случай, когда деепричастный оборот, стоящий после союза а, невозможно «оторвать» от союза, изъять из предложения или переставить в другое место без разрушения структуры предложения. Подобные случаи представлены в параграфе 20.2 справочника по пунктуации Д. Э. Розенталя, например: Он начал приносить книги и старался читать их незаметно, а прочитав, куда-то прятал (М.Г.).
В Вашем примере «напрашивается» тире, поскольку наблюдается восстанавливаемая из контекста неполнота как в деепричастном обороте (пропущено слово мышцы), так и в основной части предложения (пропущено подлежащее червь или он), а кроме того, есть параллелизм частей. Однако и деепричастный оборот нужно закрыть, а другого знака, помимо запятой, для этого не предусмотрено. Из этого делаем вывод, что запятая перед тире ставится: Сокращая кольцевые мышцы, червь проникает между частицами почвы, а сокращая продольные, — раздвигает их в стороны.
Глагол развидеть не зафиксирован нормативными словарями современного русского литературного языка, однако в последние полтора десятилетия он стал достаточно широко употребляться в разговорной речи в значении "перестать видеть, забыть" (обычно о неприглядной, мерзкой или отвратительной картине чего-либо) ◆ Очень хочется очистить организм от того потока бесчеловечной жестокости, который льется в соцсетях. Всё это проникает в тебя и разлагается где-то внутри. Хочется расслышать и развидеть. Потому что мой маленький мир, в котором я обычно скрываюсь от реальности, рушится (КП, 14.05.2014); Получается, она вляпалась в самое худшее, что могло случиться с невестой — перед свадьбой застала своего возлюбленного в постели с другой женщиной. Своими глазами увидела… И этого теперь не «развидеть» никогда, всю жизнь вспоминать эту сцену — Фёдора, обнимающего другую (Т. М. Тронина, «Вишни для Марии», 2016).
Варианты, о которых Вы пишете, — яркая черта старомосковского произношения. В речи коренной московской интеллигенции XIX — первой трети XX века согласный перед мягким согласным тоже был мягким. Наиболее последовательно это реализовывалось в сочетаниях зубных с мягкими зубными: [c']тена, [c']нег и т. д. В течение XX века это произношение постепенно уходило из живой речи, но сохранялось, например, в речи актеров, дикторов. Сейчас такие варианты в одних случаях уступили свои позиции новым нормам, но еще не ушли из языка совсем, они даются в словарях как допустимые, но устаревающие или устарелые: во[с]питатель u допуст. устарелое во[с’]питатель; [с]мех и допуст. устарелое [с’]мех. В других случаях они еще рекомендуются в качестве образцового литературного произношения: [с’]нег и допуст. младш. [c]нег.
Написание слова нищенский проверяется в словарном порядке (по орфографическому словарю).
Вскармливание – от вскармливать. В глаголах с суффиксом -ыва- (-ива-) (всегда безударным), имеющих значение несовершенного вида (иногда также многократности действия), пишутся перед в буквы ы или и, напр.: свёртывать, размазывать, видывать; заваливать, переговариваться, подскакивать, слыхивать, закручивать, упрашивать, настаивать. Глаголы с суффиксом -ыва- (-ива-) следует отличать на письме от глаголов с суффиксом -ова- (-ева-). Глаголы этих двух типов по-разному образуют формы настоящего времени: глаголы на -овать (-евать) имеют форму 1-го лица на -ую (-юю) (при отсутствии -ое-, -ев-), напр.: беседую — беседовать, заведую — заведовать, завидую — завидовать, исповедую — исповедовать, проповедую — проповедовать, бичую — бичевать, горюю — горевать; у глаголов же на -ывать (-ивать) форма 1-го лица оканчивается на -ываю (-иваю) (с сохранением -ые-, -ив-), напр.: осматриваю — осматривать, развёртываю — развёртывать, разведываю — разведывать, проведываю — проведывать. Ср.: вскармливаю – вскармливать.
Распространенные приложения, стоящие после определяемого слова — существительного или местоимения, а также отделенные от них другими членами предложения или относящиеся к отсутствующему члену предложения, обособляются запятыми: Володя, семнадцатилетний юноша, некрасивый, болезненный и робкий, сидел в беседке; Вспомнилась маленькая девочка, племянница Спирьки. В особых случаях возможно обособление с помощью тире: И теперь двое дядей по отцу и Иван Маркович — дядя матери — решают задачу.
Распространенные приложения, стоящие перед определяемым словом, выделяются запятыми в том случае, если имеют дополнительный обстоятельственный оттенок значения или относятся к личному местоимению: Четвертой бригады дежурный бригадир Зырянский дежурство по колонне принял, Мещанин по происхождению, выучившийся грамоте в келье монастыря, он, разумеется, не читал «светских» книг, бывших у нас в библиотеке...
Подробнее см. Правила русской орфографии и пунктуации. Полный академический справочник / Под ред. В. В. Лопатина. М., 2006 (и более поздние издания).
Однозначного ответа нет. Согласно официально действующим сейчас «Правилам русской орфографии и пунктуации» 1956 года, между определяемым словом и стоящим перед ним однословным приложением, которое может быть приравнено по значению к прилагательному, дефис не пишется: красавица зима (=красивая зима), старик отец (=старый отец), бедняк сапожник (=бедный сапожник). Такое написание предлагается и в справочниках Д. Э. Розенталя, которые полностью опираются на действующие правила.
Однако в «Русском орфографическом словаре» РАН (4-е изд., М., 2012) и полном академическом справочнике «Правила русской орфографии и пунктуации» (М., 2006), которые подготовлены сотрудниками Института русского языка им. В. В. Виноградова РАН, предлагается дефисное написание подобных сочетаний: старик-отец, красавица-дочка. Такое написание, хотя и вступает в противоречие с действующими правилами, тем не менее соответствует современной практике письма и более последовательно и логично отражает применение дефиса при написании сочетаний существительных.
Названия орденов, медалей, наград, знаков отличия, не сочетающиеся синтаксически с родовым наименованием, заключаются в кавычки, и в них пишутся с прописной буквы первое слово и собственные имена, напр.: орден «Мать-героиня», орден «За заслуги перед Отечеством», медаль «Ветеран труда», медаль «В память 850-летия Москвы», знак «Маршальская звезда».
Все прочие названия наград и знаков отличия кавычками не выделяются, и в них пишется с прописной буквы первое слово, кроме слов орден, медаль, и собственные имена, напр.: орден Дружбы, орден Отечественной войны I степени, орден Почетного легиона, орден Андрея Первозванного, орден Святого Георгия, медаль Материнства, Георгиевский крест.
В некоторых названиях орденов бывшего СССР с прописной буквы пишутся все слова, кроме слова орден, напр.: орден Красного Знамени, орден Октябрьской Революции.
См.: Лопатин В. В., Нечаева И. В., Чельцова Л. К. Прописная или строчная? Орфографический словарь. М., 2011.
Действительно, мы нередко определяем род несклоняемого иноязычного существительного по роду русского слова, которое рассматривается как синоним или как родовое наименование для данного неизменяемого существительного. Авеню женского рода, потому что слово улица женского рода, а пенальти мужского рода, потому что здесь влияет род слова (штрафной) удар. Но это скорее исключение, чем правило. Очень часто такая проверка не работает, внешний фонетический облик иноязычного слова оказывается более сильным фактором, и слово приобретает характеристику среднего рода. Среднего – потому что это общая закономерность для русского языка: несклоняемые иноязычные существительные, оканчивающиеся на гласный, обозначающие предмет, относятся к среднему роду. Ср.: пальто, кашне, метро, кафе и т. д.
Вот и в данном случае решающее значение имеет облик иноязычного слова, а не его русский синоним. Несмотря на то что медресе – это школа, существительное медресе относится к среднему роду. Правильно: старейшее медресе.
Правильно: в Москве; в г. Москве, в городе Москве. Последние два варианта следует характеризовать как специфически-канцелярские, то есть употребительные преимущественно в официально-деловой речи. Варианты в г. Москва, в городе Москва не соответствуют литературной норме.
Правило таково: географическое название, употребленное с родовыми наименованиями город, село, деревня, хутор, река, выступающее в функции приложения, согласуется с определяемым словом, то есть склоняется, если топоним русского, славянского происхождения или представляет собой давно заимствованное и освоенное наименование. Правильно: в городе Москве, в г. Санкт-Петербурге, в городе Владивостоке.
Обычай не склонять географические названия укоренился в профессиональной речи военных и топографов и под влиянием этого профессионально-терминологического языка широко распространился в современной речи, однако нормой его считать нельзя.
Подробно о склонении географических названий и об употреблении перед названиями городов сокращения г. и слова город см. в «Письмовнике».