1.If you had asked him yesterday,you would know what to do now.
2.He looks as if he had seen a ghost.
3.He looks as if he were an artist.
4.If only the alarm clock had rung.
5.If only I were you!
6.I wish he had visited us last night.
7.I would rather (that) I had not seen it.
8.I would rather you painted the wall green next time.
9.I suggest that we (should) hold a meeting next week.
10.It is time that the children went/should go to bed.
|
1.句1中从句的谓语动词为had asked,是与过去事实相反的虚拟语气;主句的谓语动词为would know,是与现在事实相反的虚拟语气。
2.由句1、2、3、4可以看出,as if从句和if only后的句子常用虚拟语气。表示对过去的虚拟用过去完成时,如句2、4;表示对现在的虚拟用一般过去时(be动词常用were),如句3、5。
3.由句6、7、8可以看出,wish和would rather后的宾语从句中常用虚拟语气。表示对过去的虚拟用过去完成时,如句6、7;would rather后接的宾语从句中若表示对将来的虚拟用一般过去时,如句8。
4.在表示建议、命令、要求等意义的词如suggest,order,command,require等词后的宾语从句中,谓语动词常用(should)+动词原形,如句9。
5.由句10可以看出,在句型“It_is_time_that...”中,从句的谓语动词既可以使用一般过去时,也可以使用should+动词原形。
|