这道初中英语题帮我看看啊 20

Hello!MayIspeaktoyourfather?Sorry,he_______XiamenonbusinessA.hasbeeninB.hasbeentoC.ha... Hello!May I speak to your father?
Sorry,he_______Xiamen on business
A.has been in B.has been to C.has gone to
为什么不选A啊 been in 不是说明在 做生意嘛?
展开
筱田清晨
2010-04-30 · TA获得超过148个赞
知道答主
回答量:25
采纳率:0%
帮助的人:35.4万
展开全部
选C,你要清楚这个句子的意思
对不起,他去了厦门出差。on business是出差的意思,我的英语书上是这么说的,做生意是do the business。(我不知道有几种译法)
has gone to说他已经去了厦门,强调“已经”是现在还在厦门,所以用现在完成时。“去了”是go,它的被动语态是gone
has been in是曾去过厦门

所以,选C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
理思远BW
2010-04-30
知道答主
回答量:16
采纳率:0%
帮助的人:14.3万
展开全部
后面接的是地点Xiamen,所以要用to

has gone to 是说去了还没回来的

has been to 是去过了,现在回来了的。

根据题中的意思,是爸爸还没回来,所以只能选C
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
as_much_as
2010-05-01 · TA获得超过434个赞
知道答主
回答量:134
采纳率:0%
帮助的人:83万
展开全部
看强调的内容了。 has been in意在强调“因为出差已经在厦门了”。has gone to 意在去了还没有回来,所以不能和你说话
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ling_lin66
2010-04-30 · TA获得超过1336个赞
知道小有建树答主
回答量:1129
采纳率:0%
帮助的人:1326万
展开全部
has gone to去了(厦门),他现在人在厦门
has been to曾去过厦门
后面跟in用得很少,但has been 就表示曾经如何
有一个has been in a war(曾在战争中受过伤)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
恋一·迷离
2010-04-30
知道答主
回答量:30
采纳率:0%
帮助的人:12.7万
展开全部
额,这句话的意思是,他去了厦门还没回来,所以你不能跟他说了。
去了还没回来,用“have been to";去了回来了用”have gone to"...额 ,不知道有没有说反了,反正没A这用法
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(10)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式