I would rather you go tomorrow .I would rather he came than today .以上使用了虚拟然而我又看到了这两条1. would rather … than …用动词原形2. Would rather 谓语动词用过去式表示现在或将来这不是矛盾了吗?第一句没用过去时,可是这句例句是放在“虚拟语气”这里的,第二句用了过去式,可是后面还有1这一注意点,请高手解释一下为什么,谢谢
热心网友
第一句是would rather 的一般用法,取“还是为好”的意思。我想你还是明天来为好。不能算作虚拟语气,虽然would rather+从句,是一个常用的虚拟语气句型。但虚拟语气必须参考语境,只有 !!假设的情况与事实相反 而是说话人的主观愿望、假设或推测等。!! 才能用虚拟语气。第二句就是典型的虚拟语气,把这句话的完整形式写出来估计你就好理解了I would rather (that后面接从句) he came (tomorrow)than today 。这句话的前提是他今天要来,但我希望他明天来,可前提已经定了今天来,不可改变,他明天来是不能实现的,只是我的牢骚,这时用虚拟语气,表示与事实相反,不能实现。would rather … than …用动词原形 是一般用法的时候,整个句子是一个简单句 而这里是做为从句,要求虚拟,提前一个时态。不知道 这样说你明白不,不行的话,回头探讨。