问题 选择题
---Where’s your mother?   ---Oh, she ______ Shanghai on business.
A.have been toB.have gone toC.has been toD.has gone to
答案

D

题目分析:
根据Where’s your mother?说明她 不在这儿,结合语境可知下文描述的是现在已经完成的动作,在完成时态中has been to  是已经去过某处,并且已经回来了。has gone to  是已经去了某处,但是到目前为止还没有回来。
故选:D.

单项选择题
单项选择题