语法专题七 虚拟语气
英语中有三种不同的语气:陈述语气,祈使语气和虚拟语气。虚拟语气表示说话人的愿望、假设、猜测或建议,而不表示客观存在的事实。
考点一 虚拟语气用于条件句中
1.表示与现在事实相反:条件状语从句中谓语动词用一般过去时(be的过去式用were);主句中谓语动词用would(should,could,might)+动词原形。
If I were you,I would study hard.
2.表示与过去事实相反:条件状语从句中谓语动词用had+过去分词;主句中谓语动词用would(should,could,might)+have+过去分词。
If he had taken my advice,he would have passed the test.
3.表示与将来的事实相反:条件状语从句中谓语动词用一般过去时或should +动词原形或were to+动词原形;主句中谓语动词用would(should,could,might)+动词原形。
If it were to rain tomorrow,they would not go to the cinema.
注意:1)if条件句中只要用了过去的时态就说明该句要使用虚拟语气。
2)if条件句中只出现一个表示与将来事实相反的情态动词should。
3)含有if条件句的虚拟语气中,主句都要用情态动词,且都可理解为过去式。
考点二 wish宾语从句中的虚拟语气用法
在wish后的宾语从句中,表示与现在或过去的事实相反,或对将来的主观愿望,从句中通常用虚拟语气。从句中谓语动词的构成形式为:
1.表示对现在情况的虚拟,从句中谓语动词用过去式(be动词一般用were)。
I wish it were spring now.
2.表示对过去情况的虚拟,从句中谓语动词常用had+ 过去分词。