问题
选择题
--You ought to have given them some advice.
--________, but who cared what I said?
A.so I am
B.so am I
C.so did I
D.so I did
答案
答案:D
考查句型:so +主语+ 助动词,表示对上句的认同,so + 助动词 +主语,是倒装,主语也是上句主语的情况。根据句意:你本应该给他们提一些建议的。我的确提了,但是谁会在乎我说的呢?提建议的动作在过去,故用助动词did,选D。