so和do的区别是什么?

如题所述

一、So do I的用法
主要用来说明前面所说的情况也同样适用于后面的人或物,意为“……也一样”。该结构中的助动词 do 根据前文的情况也可换成 is, am, are, was, were, does, did, can, could 等。
例如
He passed the exam, and so did I=He passed the exam, and I passed the exam, too=Both he and I passed the exam =He and I both passed the exam.
他通过了考试,我也通过了考试。/ 他和我都通过了考试。

They went to the zoo yesterday. So did we. 他们昨天去了动物园,我们也去了。

但是如果前面所述情况为否定式,则用neither, nor引出倒装句(此时不能用so)。
例如
He couldn’t do it, and neither could she. 他做不了这事,她也做不了。
He never comes late. Nor do I. 他从不迟到,我也从不迟到。

二、So I do的用法
主要用于加强语气,其意为“的确如此、确实如此”,表示后者赞同前者的话或意见,只是进一步强调并重复前句所述的内容。前后句的主语指的是同一个人或物。该结构中的助动词 do 根据前文的情况也可换成 is, am, are, was, were, does, did, can, could 等。
例如
—He has done a good job. 他干得不错。
—So he has. 他的确干得不错。

—He will speak at the meeting tomorrow. 他明天将在会上发言。
—So he will. 确实如此。

—He went to see his friend yesterday. 他昨天去看朋友了。
—So he did. 的确如此。
希望能帮到你:)
温馨提示:答案为网友推荐,仅供参考
相似回答