—I can’t find Mary. Where’s she?
—Sorry, I don’t know .
A. where has she been
B. where she has been
C. where has she gone
D. where she has gone
网友回答
A. where has she been
B. where she has been
C. where has she gone
(答案→)D. where she has gone
解析:宾语从句需用陈诉句语序,故排除答案A和C;has / have been to是指“曾去过…”,has / have gone to是指“已经去…”,本句意思告诉我们,不知道Mary去哪里了,说明她不在,已经去了,故用has gone.所以本题选D。