这道题英语选择题为什么要选B?

HehasbeentotheGreatWall.A.SohasI是错的。B.SohaveI是对的。请问为什么啊?谢谢各位兄弟们呀。... He has been to the Great Wall.

A.So has I是错的。
B.So have I是对的。

请问为什么啊?谢谢各位兄弟们呀。
展开
帽带儿
2008-09-06
知道答主
回答量:9
采纳率:0%
帮助的人:0
展开全部
l 是第一人称,所以要用 have
这是一个对话,第一个人说He has been to the Great Wall(他去过长城)
而另一人回答:So have I(我也是)
如果你分不清,你可以只看人称变化
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ucanseeme
2008-09-06 · 超过19用户采纳过TA的回答
知道答主
回答量:73
采纳率:0%
帮助的人:45.8万
展开全部
当然只能选B啊 has是第三人称单数才能用的.而I是第一人称的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
老鼠也
2008-09-06 · TA获得超过1385个赞
知道小有建树答主
回答量:1065
采纳率:100%
帮助的人:0
展开全部
到底用have还是用has,要看 so引导的句子中的主语。因为主语是I, 所以用 have.如果是he,就用has.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友f322f2e
2008-09-06 · TA获得超过236个赞
知道小有建树答主
回答量:419
采纳率:0%
帮助的人:0
展开全部
与I have an apple一个道理啊,I只能用have,不要被倒装迷惑了,其实就是He has been to the Great Wall. I also have beento the Great Wall
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友8afc0ee
2008-09-06 · TA获得超过7144个赞
知道大有可为答主
回答量:1902
采纳率:50%
帮助的人:754万
展开全部
He has been to the Great Wall.
So have I.

他去过长城。
我也是。

So have I是倒装,正常语序是 I have so.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(9)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式