区别辨析 so do/am/can/will I 与 so I do/am/can/will

 (1) 前一句型用于说某人(包括自己)、某物与前面所讲某人、某物情况一样。在此句型中,so用于助动词、be或have+主语之前。

后一句型中so则用于主语+助动词、be或have之前,表示赞同对方所讲的关于自己或某人、某物的情况,常含有惊奇的意味。

  • A: I went to the park yesterday.
    昨天我去公园了。
    B: So did John .
    约翰也去了。
  • Louise can dance gracefully, and so can her sister .
    路易斯跳舞跳得很优雅,她妹妹也是。
{ A: He looks very healthy. 他看起来很健康。

B: So he does . 的确是这样。

{ A: You forgot your umbrella when you went out. 你出门的时候忘了带伞。

B: Good heavens, so I did ! 上帝啊,可不是嘛!

 (2) 在这两个句型中,要注意后面句子中助动词与前面句子助动词相同,并在时态上一致。在前面句子无助动词时,一般在so后使用do。

A: I'll have whisky.
我要一杯威士忌。
B: So will I .
我也一样。

I was tired, and so were the others .
我累了,其他人也一样。

A: I like skating.
我喜欢滑冰。
B: so do I .
我也是。

so有时可以用在不是助动词的have之前。

{ A: I have a headache.
我头疼。

B: So have I .(这时,have不是助动词)
我也一样。

{ A: It's raining.
下雨了。

B: So it is .
是的。

{ A: Aren't you professor Wang?
你不是王教授吗?

B: So I am . (不能说:So am I.)
我是啊。

 (3) so的这种用法只能用在肯定句中。否定句则要用neither或nor构成类似句型,表示“也不”:

  • A: I won't have any more.
    我再也吃不下了。
  • B: Nor/Neither will I .
    我也是。

 (4) 当表示不赞成对方所讲情况时,则要用so+助动词+not+主语的结构。

{ A: I wish you had the task instead of me.
我希望你能替我担负这任务。

B: So do not I .
我可不希望如此。

{ A: I would have given $20 to have seen the film.
能看上这部影片,我愿意出20美元。

B: So would not I .
我可不愿意。