Местоимения so и neither часто начинают мини-предложения (местоимение + служебный глагол + подлежащее), подтверждающие истинность предыдущего относительно другого. Порядок слов при этом обратный. В мини-подтверждении глагол не повторяет предыдущий, а становится формой служебного do в соответствующем лице и времени.
So
Местоимение so употребляется в утверждении.
Mary has a car. So does John – У Мэри есть машина. И у Джона
Mary swims everyday. So does John – Мэри плавает ежедневно. Как и Джон
Mary and John swim everyday. So do Nancy and Bob – Мэри и Джон плавают ежедневно. Как и Нэнси с Джоном
Neither
Местоимение neither употребляется в отрицании. Так как neither уже сам отрицателен, то следующий глагол положителен.
Mary doesn’t have a car. Neither does John – У Мэри нет машины. Нет и у Джона
Исключения
В мини-подтверждении вместо do используются модальные глаголы can/could, may/might и shall/should, если они стоят в предыдущих предложениях.
Mary can swim. So can John – Мэри умеет плавать. И Джон умеет
Mary couldn’t lift the box. Neither could John – Мэри не смогла поднять ящик. Как и Джон