客组家 > 杂谈 > 正文

​if虚拟语气的三种时态_if虚拟语气的省略倒装

2023-11-19 15:06 来源:网络 点击:

if虚拟语气的三种时态_if虚拟语气的省略倒装

if虚拟语气分为三种时态:第一种是与现在事实相反的虚拟语气,通常由if引导,主句用would,should或could等助动词加动词原形构成,例如if I had more money, I would buy a car.第二种是与过去事实相反的虚拟语气,也称为“过去虚拟语气”,通常由if引导,从句用过去完成时,而主句用would/could/might + have + 过去分词,如if I had known it earlier, I would have come here. 第三种是与将来事实相反的虚拟语气,也叫“将来虚拟语气”,主要由if引导,从句用过去式,主句用would/could/might + 动词原形表达,如If I knew the answer, I would tell you.

虚拟条件句(Sentencesof Unreal Condition):当假设是不大可能实现时,就是虚拟条件句。例如:

If I were you , I would have attended the meeting.

如果我是你的话,就去参加会议了。

在非真实条件状语从句中,谓语动词按正常情况“后退一步”。也就是:



①与过去事实相反,在从句中用过去完成时形式表示。



②与现在事实相反,在从句中用过去一般时形式表示。



③与将来事实可能相反,在从句中用过去将来时形式表示。

主句中则用情态动词would, should, could 等加一个与从句一致的动词形式。例:



If I had come here yesterday, I would have seen him.

不过我昨天来到这儿的话 我应该能见到他。(事实上没有见到他 )

4. 注意事项


① if条件句中如有were, should, had,可以省去if,并使用倒装语序。


② 在现代英语中if条件状与从句中的谓语动词如果是be其过去形式一般用were,而不用was。