问题补充:
—So far, how long you China?
—For one year.
A. have j come to
B. have;been to
C. have; been in
D. have;gone to
答案:
A. have j come to
B. have;been to
(答案→)C. have; been in
D. have;gone to
解析:考查情景交际和时态。so far“到目前为止”常与现在完成时连用,have been to“曾经去过”;have been in“一直在某地”。句意“迄今,你在中国多久了?”一年了。“故选C。”