我也有过类似纠结的问题:so I do 、so do I和I do so 的区别及其语法原理。
经过查找资料,有了初步的了解。
先讲"I do so“ :
"I do so“中 so 的词性是副词,意思是“这么”,用于修饰前面的动词"do”
然后再讲"so I do "和"so do I”的区别:
当so位于句首时,如果你想表达的意思是“我也一样”,那么后面的成分就需要倒装;如果你想表达的意思是“的确如此”,那么就不需要倒装。
我是一个英语初学者,我的解释可能会有很多的漏洞,但还是希望能对你以后所帮助。
还有我很认同楼主对事物的看法,马克思说过,世界分为已知世界,和未知世界,并不存在不可知世界。所以我也认为事物的存在,必有它存在的必然性。我们无需为了掩饰自己的无知,而去承认不可知世界的存在,那是不科学的!!!
其中第一个句式表示"与前面所述的肯定情况相同",第二个句式表示"与前面所述的否定情况相同"。
例子:
A:His brother is(not) a college student;
B:so is mine.(nor is mine .)
A:他弟弟(不)是大学生,
B:我弟弟也是。(我弟弟也不是。)
A:He used to have his further study abroad;
B:so did I.(neither did I.)
A:他曾去国外深造过。
B:我也去过。(我也没有。)
A:One of my friends can(not) speak three foreign languages;
B:so can his wife.(neither can his wife .)
A:我的一个朋友(不)会说三门外国语。
B:他的妻子也会。(他的妻子也不会。)