So have I&so do I有什么不同?

问题描述:

So have I&so do I
有什么不同?

have用于完成时 do现在时

差不多

两者语境不同,比如下面两组对话(A,B分别表示两个人):
1.A---I have been Beijing before.(我以前去过北京)
B---So have I.(我也去过)
2.A---I want to play basketball.(我想去打篮球)
B---So do I.(我也想去)
从两组对话中我们可以发现,当B要表达“某人也...”时,需要用到"So+助动词+sb."这个结构,但这个结构中的助动词要和A句中的助动词保持一致。若A句中用的是实义动词,则B句中要使用助动词do.

这要看前面的文句的动词用have还是do

一般情况是与上句使用的助动词一致1)--I like English.--So do I.(因为上句中动词是实意动词like,所以答语需要助动词,又因为主语上I,所以用do)2)--I have a new skirt.我有一条新裙子.--So do I.我也有.(上句中的hav...