问题 选择题

----Is Mary at home?

----No, she_________ the library. She _________ there a moment ago.

A.has gone to, went

B.has gone to, has been

C.has been to, went

D.has been to, has gone

答案

答案:A

题目分析:句意为:---玛丽在家吗?---不在。她去图书馆了。她刚才去的。根据语境,前句强调的是过去发生的动作对现在造成的影响或结果,应用现在完成时。后句表示一个在过去已经完成和结束了的事实,应用一般过去时。have/has gone to表示去过某地,现在人已回来;have/has been to表示去了某地,现在人不在说话现场。故选A。

单项选择题
单项选择题