今天我看到一道题目:
Wouldn’t you rather your child____ successful with his study and on the scholarship?
A.become | B.became | C.would become | D.becomes |
解释是:“would rather后面接从句的时候,用虚拟语气,如果和现在和将来相反,用一般过去式,如果和过去相反,用过去完成时,所以选B。”
可是我不觉得用“相反”的说法能说服我,“难道你不愿意你的孩子学习这么成功得到奖学金吗?”我实在看不出这句话和什么时态相反。
还请各位老师给出一个能说服我的解释。谢谢!
would rather+从句这个结构中,would是实意动词,从句是宾语从句。副词rather表示比较选择“宁愿、宁可”,隐含了由than引导的比较对象。即句子的意思是,与其事实上的A,我更宁愿与事实相反的B。
例如:大家商量何时动身,多数人认为应该明天动身。按理少数应该服从多数。这时说话人认定明天动身很可能会成为将来的事实,但自己又觉得后天动身其实更好(与自己认定的明天动身的可能的事实不符)。他用would rather结构表达自己的意见时,从句中的后天动身就是与事实相反的假设了。
I would rather we started the day after tomorrow (than tomorrow). 在从句中,虚拟语气的过去式形式表示与现在或将来的事实相反,had done形式表示与过去的事实相反。
I would rather my brother had visited me last week. 事实是他这个星期来访,而我这个星期正好非常忙。因此我宁愿他上周来(与事实相反)。
网友提问的句子隐含了这样一个事实,即your child is not successful at the moment. 而且在说话人看来,如果听话人不改变目前的做法,他的孩子即使在将来成功的机会也不大。这就是这个句子的虚拟语气的含义。
另外,become是动态系词。从句中的became并非表示和现在事实相反,而是和将来的事实相反。因此become successful并不是指现在,而是指将来。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!