帮我解释一道英语高考单选题

来源:百度知道 编辑:UC知道 时间:2024/05/12 18:13:41
--Come in,Peter,I want to show you something.
--Oh,how nice of you! I __ you __ to bring me a present.
A.never think; are going
B.never thought; were going
C.didn't think; are going
D.hadn't thought; were going
正确答案是C。为什么不能选B?
C里面主句是一般过去时,从句又不是客观真理,怎么能用一般将来时呢?我觉得应该是I didn't thought you were going to bring me a present.
打错了,我觉得应该是I didn't think you were going to bring me a present.
答案是对的,这是高考题,就是不知道怎么解释

这些试卷要英国美国人来也不会的

我个人认为答案不正确,要考的可能是not think 这个知道点

客观真理用的是一般现在时。are going在这里是现在进行时表将来。就是说,说话人think的是对方不会要给自己礼物。要给是表示将来动作的,选项中只有are going可以表将来。而说话人think的这个动作已经发生过了,所以用didn't.

c
我当年做过的 我给你讲
首先,看第一个空,D肯定不对喽 没有过去的过去嘛 ,排除
其次,think动作肯定是过去发出的 他过去才想不会带礼物.所以,A错,排除.
第三,这就是问题的关键了 你看 过去时表示的是过去的动作,与现在无关,而题目明明是过去的think和现在的bring me a present有关系,所以,are going
是现在时 选它 没错
还明白不
高考题有的就是这样的 排除法是个好方法啊