Tom_of visiting his grandmother,but the bad weather madehim change his mind

来源:百度知道 编辑:UC知道 时间:2024/04/29 02:05:43
A. has thought B.thought
C.had thought D.had been thought

选C,一般来说应该用thought,因为这是虚拟语气的一种用法,其实Tom并没有看望他的奶奶,所以应该用had thought

C

weather made him change his mind
这句的made为过去时,既说明了Tom要看望他奶奶的计划发生在weather made him change his mind这件事的过去,既过去的过去,要用过去完成时

有时虚拟条件不是明确地表达出来,而在蕴含在用but引导的从句里,于是便出现了有谓语动词是虚拟语气的主句加上谓语动词是陈述语气的but从句构成的并列复合句,例如I would have hung you but the telephone was out of order.在这样的句子里,如果主句没有用虚拟语气,或者从句用了虚拟语气,都是错的。
这道题的出题来源就是这!!

C
因为是made,所以说明是过去式,所以不是A,
因为想去拜访祖母发生在改变主意前,是过去的过去,所以不是B,
因为想,考虑是主动的,不能被想,所以不是D

C