从句中的虚拟语气
状语从句中的应用
1)在for fear that ,in case,lest引导的从句中,若用虚拟语气时,从句的谓语为(should)+do。并且for fear that和lest引导的从句中可以省略,在in case中不能省略should
2)在so that(因此),in order that(为了)所引导的目的状语从句中,从句中的谓语为can/could/may/might/will/would/should+do。
3)在even if(把握不大)和even though(引出事实)引导的从句中,主句,从句的结构与if所引导的条件从句结构相同。
4)在whatever,whichever,whenever,whoever,wherever,however,no matter wh-等引导的让步状语从句中:
指现在或者将来的用may+do
指过去的:may have+done
宾语从句中的应用
1)动词wish后面接宾语从句,从句谓语要用虚拟语气。与现在事实相反时,从句谓语用一般过去时或者过去进行时(同样be动词换成were);若表示与过去事实相反的愿望,从句谓语用would/could+have+过去分词或者用过去完成时had done(注意这里的情态动词不能用should);若表示将来,用would(could)+动词原形
2)在"would/had rather,would prefer,would sooner,would just as soon"等句型引导的宾语从句中,表示“愿望或者委婉的责备”。谓语动词用did/were表示现在和将来,用had done表示过去。
3)表示“惊奇,惊喜,怀疑,不满”等情感的形容词后的宾语从句中,谓语动词可用"should+动词原形"或"should+现在完成式"表示虚拟语气,常译为“竟然……,居然……”