首页 > 留学知识库

问题: 大学英语2 阶段作业3 系列问题13 需给出详细解释

13.--"Where________ my glasses? I can't find them."
--" I_________ on the bookshelf, but they aren t there.
A.you put, put
B.you have put, have put
C.have you put, put
D.did you put, have put

解答:

1)疑问句不应用陈述句的语序, 因此C/D是错误的。(语序颠倒)
2)应该选C
I put on the bookshelf,这是个关键的句子, 我把它放在书架上了, 而放在书架上只是个瞬间动作, 应该用一般过去时, put的过去式还是原型。