–Where is your brother ,Tom I haven’t seen him for several days.–He _________ Shangha

问题描述:

–Where is your brother ,Tom I haven’t seen him for several days.–He _________ Shangha
A.goes to
B.has been to
C.will go to
D.has gone to

D,has gone to,表示所讨论的那个人不在说话者处.其余选项不能表示所讨论的人现所在何处.
祝楼主更上一层楼