Mr.Smith ____Shanghai for ten years and he can speak a littl

Mr.Smith ____Shanghai for ten years and he can speak a little Chinese.
A.has gone to B.has been to C.has been in D.has been away from
老师说选A,可是D为什么不对,请说明下.
打错了,老师说选C
sonov 1年前 已收到1个回答 举报

vivianlife 春芽

共回答了14个问题采纳率:85.7% 举报

答案:C
句意:斯密斯先生在上海待了十年,他会讲一点点汉语.
解释:has/have been in 表示“在某地待着”,而答案D 表示“离开”,这与句意不符,所以正确答案是C.
祝您学习进步,更上一层楼!(*^__^*)……

1年前

4
可能相似的问题
Copyright © 2022 YULUCN.COM - 雨露学习互助 - 16 q. 0.025 s. - webmaster@yulucn.com