---Is Mr Smith still in Shanghai? ---Yes,he _______there for two months. A.has be...

---IsMrSmithstillinShanghai?---Yes,he_______therefortwomonths.A.hasbeenB.hasgoneC.has... ---Is Mr Smith still in Shanghai? ---Yes,he _______there for two months. A.has been B.has gone C.has been to D.has gone to 展开
 我来答
潮云蔚4e
推荐于2016-01-28 · 超过84用户采纳过TA的回答
知道答主
回答量:149
采纳率:50%
帮助的人:72.6万
展开全部
A


试题分析:句意:史密斯先生在上海吗?对,他在上海有两个月了。have been to曾经去过某地,强调经历, have been in在某地,表状态,have gone to去了某地,表示不在这里。如果是地点副词to/in 要省略。和一段时间连用,动作要用延续性的或状态。There,地点副词,要省略in。故选A。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式