永发信息网

一条英语问题,求相关的语法知识

答案:1  悬赏:30  手机版
解决时间 2021-08-13 05:59
一条英语问题,求相关的语法知识
--Is Mr Green in the office?
--Sorry,I forget to tell you.He ____ Hong Kong for three days.
A,has left for B.has been in C.has arrived in D,has gone to
疑问点是has been in 可以表示去了某地还未回来,这里的has been in 可以和前者等同吗?
最佳答案

has been in指的是在某个地方,从过去一直延续到现在,例:My father have been in Hongkong since 2000.
has been to,表示去过某个地方,不过现在已经回来了,例如:Have you been to Hongkong before?你以前去过香港么?
至于has gone to表示去了,但还没有回来,也许是在去的途中,例如:A:Is Mr.Wang at home?B:No,he is not in,he has gone to Hongkong.
再问: 那这里的B选项has been in是否就是表示去了某地,且已经到了的意思 还是has gone to变成延续性的变形,表示去了某地,还未回来,但是不知道有没有到呢? 谢谢指教!
再答: 你说的这个问题是一个有趣的情形:大家不妨假设一下,一个住在新疆的人问他同学这样的问题,是要考虑在路途中的时间,可能是要两三天或者不止, 但是我们这里的单选,不是说选正确答案,而是要最佳答案,要合情合理,当然D选项也是合理的,但大多数人的思维中被问及这一问题是,总是对应B选项中的概念,所以选B是最佳的! 最后祝你学习愉快,更上一层楼
再问: 可是如果是这么说的话,for three days应该表示一段时间,前面应该改成延续性的动词啊 不知B选项中的概念是什么?请指教!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
鄢陵县许昌花都温泉度假区地址有谁知道?有点
用matlab 怎么求矩阵的条件数?
英雄合击传奇怎么才能PK猛
自然卷头发的女生怎么扎起来最好看?
现在玩什么手游赚钱,现在有什么手机网游好玩
关于月亮的神话或者传说
从成都双楠路到成都极地海洋世界的公交线路?
1998×(111?12009)+11×(11998?12009)?2009×
随县随州家和超市地址是什么,有没有知道的
锤王菠萝丁卷轴多少钱
班级分类是什么意思,什么是多重分类法,什么
大连什么烟好抽,在杭州,除了利群烟,还有哪
2010年中国民航毕业生名单
哪里有卖耳光,免费试吃的那种
把母爱比作大树的句子,关于赞美母亲的文章
推荐资讯
初三的英语语法
荆州区荆州中国电信(祥盛营业厅)地址有谁知道
阜阳市颍上县属于哪个省管辖
推荐几部能愉悦心情的电影(不要太无厘头的)
ATI Mobility Radeon HD 4330
I’d like to help my mother make m_______
英山县黄冈英山县御秀软装我想知道这个在什么
牛顿力学牛顿的几个定律是什么,爱因斯坦发现
票房十亿是什么意思,电影票房突破10亿是什么
身手敏捷穿林过是什么动物
诺基亚N85下什么软件可以看电视
自由45的CK技能加点。带图最好
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?