He has been to Canada. So have I. 这里为什么不是 So has been I 呢谓语动词不是要跟主句的一致吗? so has been i 一致的啊.不明白为什么?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/16 00:26:58
HehasbeentoCanada.SohaveI.这里为什么不是SohasbeenI呢谓语动词不是要跟主句的一致吗?sohasbeeni一致的啊.不明白为什么?HehasbeentoCanada.S

He has been to Canada. So have I. 这里为什么不是 So has been I 呢谓语动词不是要跟主句的一致吗? so has been i 一致的啊.不明白为什么?
He has been to Canada. So have I. 这里为什么不是 So has been I 呢
谓语动词不是要跟主句的一致吗? so has been i 一致的啊.不明白为什么?

He has been to Canada. So have I. 这里为什么不是 So has been I 呢谓语动词不是要跟主句的一致吗? so has been i 一致的啊.不明白为什么?
So have I.表达的是自己的情况和上半句的相同,上句说他去过加拿大,后半句就是我也去过加拿大,所以So have I.等同于:I have been to Canada,too.,然后将主谓倒装,就有了So have I了

so have I .既主谓一致,而且是一种常用的省略。
I 是主语,不可以用has 你应该知道吧?
been在这里是被省略了。