首页 > 留学知识库

问题: 现在完成时

——______John this week?
----Yes.
----Where _____him?
----In the library.
A Did you see;did you see
B Have you seen;did you see
C Do you see;have you seen
D Have you seen;have you seen

答案是B,可是第一个句子后面有个this week,怎么可以用现在完成时呢?

解答:

其实这是考试中一道非常典型的例题。因为问话的人之所以问这个问题,是因为他想要知道John的情况,也就是说本工作对现在造成影响。但当得到肯定答案的时候,就可以就过去的这个具体动作进行提问了。