题目内容

14.-I wonder when you       the new watch.
-Well,I          it for two weeks.(  )
A.have bought;have hadB.bought;have bought
C.bought;have hadD.have bought;have bought

分析 -我想知道你是什么时候买的这个新手表.
-嗯,我已经买了两个星期了.

解答 答案:C
问句意思为"我想知道你是什么时候买的新手表",由此可知手表是已经买了,指过去发生的动作,即买手表的这个动作发生在"我想知道"之前,由wonder可知"想知道"的时态是一般现在时,所以"买手表"要用一般过去时,在B和C里选,A和D中的have bought是现在完成时的构成;第二个空由for two weeks可知时态要用现在完成时,因为buy是非延续性动词,在现在完成时中要变为have,所以选C.

点评 考查对句子时态的判断.第一个空要根据句意判断时正确的时态,第二个空有时间状语for+时间段的提示,可根据时间状语判断正确的时态.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网