作业帮 > 英语 > 作业

-jack,i haven't seen your brother for a long time .---he ___

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/08 03:06:30
-jack,i haven't seen your brother for a long time .---he _______ guangzhou for busniess.填神马?
has gone to .为什么不能用has been in啊.亲亲亲,今天之内必须有答案.
has been in表去过,但人已回来
has gone to表示去了,人还没回来,
从前句i haven't seen your brother for a long t,可以看出人未回来
再问: has been in 也是人没有回来。。。
再答: has been in是到过....或去过....意思,明白吗? has gone to是去了....
再问: 辅导书上解释的是 has been in 表示的是从一个时间开始一直呆在某个地方,后接一段时间的。
再答: 不好意思,你说的是对的,我看作have been to去了
再问: 那你帮我解答一下吧。。
再答: have been in目的是强调某个人曾在某个地方呆过(不确定是否已回) have been to 强调去了某地(人未回) have gone to 强调去了某地,(人已回) 从语感来看: 我很久没看到你弟弟了,他出差去广州了,很自然的回答(强调去了哪里) 如果用have been in 很久没看到你弟弟了,他在广州出差,(答非所问),(强调在做什么) 除非人家问,人家没问做什么 其实用have been in 直译的话更别扭 很久没看到你弟弟了,他在广州出过差