题目内容
【题目】— Mike, I haven’t seen your elder sister for a long time.
— She ______ Hong Kong on business for a few days.
A. went to B. has gone to C. has been to D. has been in
【答案】D
【解析】句意:——迈克,我好久没见到你姐姐了。——她已经在香港出差几天了。根据 for a few days可知,这些天一直在香港,表示从过去的时间一直延续到现在,应用现在完成时;又根据has been to"去过"和has gone to"去过"都不能与时间段连用可知,应排除BC;要表示在哪里呆多长时间应用延续性动词短语 be in表状态,故答案选D。
练习册系列答案
相关题目