当然啊!按照你的提问,你应该问的是 A:I finished the work.我完成了工作. B:So did I.我也完成了. 这类型的题目吧! 这里的did 是因为A所说的句子中的动词用的是实意动词,并且是一般过去式,所以B才说did. 不用did的例子: A:I have finished my homework. B:So have I.————所以有have I的情况哦! 因为A所说的句子中的动词用的是实意动词,并但是是现在完成时,所以B要说have. 如果:因为A所说的句子中的动词用的是be动词,B也要说be. e.g.A:You are a good boy!(A说B)你是个好男孩. B:So are you!(B说A)你也是! 综上,遇到这样的问题的时候,要看前面那个人用的动词是什么类型,跟前面的说话人用的动词类型保持一致就行咯! 不懂可以再追问我!