题目内容
【题目】could you tell me???????? ?
A. how long she has gone to Hongkong.
B. how long she has been in Hongkong.
C. how long has she been in Hongkong.
D. how long she has been to Hongkong.
【答案】B
【解析】句意:你能告诉我她在香港待了多长时间了吗?本题考查宾语从句陈述句语序的用法以及have been in“在某地待多久”的用法。宾语从句用陈述句的语序,所以排除C;A、B选项中的动词has gone/ been to表示“去了”,属于短暂性动词,不能与how long连用,所以排除;have/has been in表示“在某地呆多长时间”,常与表示一段时间的状语连用,故答案选B。
练习册系列答案
相关题目