固定句式
1.I wish.....(一定用虚拟)
1)I wish i were you
2)I wish that she were here with me
2、as if
...../as though 好像 (不一定用虚拟,要看
说话的语境``)
1)He speaks as if he were an American.(如果他真的是美国人就不用虚拟了`)
2)He looks as if nothing had happened.
3、if I did/were....I would......
1)If I were you,I wouldn't do that
2)If it were to snow tomorrow,they would not go out
.(用were to 和were的区别是were to 是对将来的虚拟,
用were是对现在的虚拟`详见二、虚拟语态的几种形式```)
4、在suggest that ,advise that,require that等固定搭配后要用虚拟语态!
虚拟语态的形式
1、对现在的虚拟:(直接用动词的过去时....)
if I did /were
.... I would.......
2、对将来的虚拟:if ..were to..I would
....= if ..did...I would....
(此项与对现在的虚拟相同,但对现在的虚拟不用were to.
要区别对将来的虚拟和对现在的虚拟``一般句子里面都有时间标志``)
(If it were to rain tomorrow,we would not go out.
=If it rained tomorow,we would not go out.)
3、对过去的虚拟 If I had done
....I would have done....
(If I had known the answer, I would have told you.)
(至于If ..had been done
...would have done
前面的been只是因为是
被动语态```所以要看句子的具体意思````)
固定句型的补充。
要用虚拟语态的句子:
I would rather I could......(I would rather she could not come here)
A:I will go to Korea next month.B:If only I could go with you
虚拟语态表示动作或状态不是客观存在的事实,而是
说话人的主观愿望,假设,推测,命令,建议,要求等。
基本结构
(1). 与现在事实相反的假设:
一般过去时(be用were),主句结构{ should(would)等+动词原型}
例如:If they were here ,they would help you.如果他们在这,会帮助你的。
(2). 与过去事实相反的假设:
过去完成时主句结构:{should(would)等+have+
过去分词}
例如:If he had come yesterday,i should(would)have told him about it.如果他昨天来的话,我会把这件事告诉他的。
(3). 表示对将来不大发生的事的假想。
一般过去时,were+不定式,should+
动词原形;主句结构:{should(would)+动词原形。
例如:If you succeeded ,everything would be all right.如果你将来成功了一切都会好的。