-I heard Daming took part in the high jump yesterday -_____,and______.A.So he did;so did IB.so did he;so I did C.so he was;so was ID.so was he;so I was也要分析

问题描述:

-I heard Daming took part in the high jump yesterday -_____,and______.
A.So he did;so did I
B.so did he;so I did
C.so he was;so was I
D.so was he;so I was
也要分析

A.句意是:我听说大明昨天参加了跳高比赛。----是的,他参加了,我也参加了。

so 用来代替前面句子中所提到的内容,避免重复,是语言更加简练。 句型是 So+助动词/Be动词/情态动词+主语。用什么动词根据前面句子中的动词类型来定。
1.在这种句型中,前后两句的主语如果是同一个人,用so +主语+助动词/Be动词/情态动词,表示对前面句子所说内容的肯定,赞同前者的说法,翻译为:某人的确/确实如此.

2. 在这种句型中,如果前后两句的主语是不同的人,表示后者情况与前者一样,用so +助动词/Be动词/情态动词+主语。

选A
句意是:我听说大明昨天参加了跳高比赛.----是的,他参加了,我也参加了.
在这种句型中,前后两句的主语如果是同一个人,就用:so +主语+助动词 的结构
so he did 中he 即指大明,符合这一结构.
如果前后两句的主语是不同的人,就用:so +助动词+主语 .
and so did I 中 很明显 I 与前面的Daming 是不同的两个人.