内容正文:
虚拟语气
一.虚拟语气的类型
1、实际意义上的虚拟语气。
They talked as if they had been friends for years.
2、虚拟语气形式。
The order was that we (should) stay where we were.
二.实际意义上的虚拟语气
1、小小顺口溜
虚拟语气并不难, 从句时态都提前,
主句would加在前,注意动词要还原。
(省略if要倒装)
e.g.
1)If I were in your shoes, I would accept the terms.
2) If we had left earlier, we wouldn’t have missed the train.
3) I wish I were as clever as you
2、虚拟语气在条件句中的应用
所述情况 if 从句 主句
与过去相反 if + 主语 + had done 主语 + would/ could/ might/should + have done
与现在相反
if + 主语 + did
(be动词用were) 主语 +would/ could/ might/should + do
与将来相反 ①if + 主语 + did
②if + 主语 + were to + do
③if + 主语 + should + do 主语+ would/ could/ might/should do
①此表中需要注意几点:
1.be动词在表示与现在事实相反的从句中一般用were。在非正式情况下,第一、第三人称后偶尔也用was。如:
If he were/was you, he would go at once.
2.主句中的should通常用于第一人称,would, could以及might可以用于各种人称。
3.在表示与将来事实相反的条件句中,只能用should,而不能用would, could和might等。如:
If it should rain tomorrow, we would not go camping. (should rain也可以用rained, were to rain代替)
4、主句和if条件句时态不一致(单独虚拟)。如:
If he had received