您的位置 主页 正文

if虚拟语气的用法!

一、if虚拟语气的用法! if引导的虚拟条件句中如果有should,were,had时,可以把should,were,had提前,if省略,句子倒装。 拟语气在as if/as though、even if/even though等引导的表语从句或状语从句中

一、if虚拟语气的用法!

if引导的虚拟条件句中如果有should,were,had时,可以把should,were,had提前,if省略,句子倒装。

拟语气在as if/as though、even if/even though等引导的表语从句或状语从句中,

如果从句表示的动作发生在过去,用过去完成时;

指现在状况,则用一般过去时;

指将来状况则用过去将来时。

二、英语的虚拟语气中should.would.could.might的区别与用法

虚拟语气涉及有should.would.could.might等词的用法一般在非真实性条件状语从句中使用

1.与现在事实相反的情况:

  if+主语+过去时+其他+主语+should/would/could/might+do+其他

2.表示与过去事实相反的情况:

  if+主语+had done +其他+主语+should/would/could/might+have done+其他

3.表示对将来情况的主观推测

①if+主语+were to do+sth.+主语+should/would/could/might+do+其他

② if+主语+did/be(were)+sth.+主语 +should/would/could/might+do+其他

③if+主语+should+do+sth.+主语 +should/would/could/might+do+其他

其实这几个词分别是shall.will.can.may的分词形式,在虚拟语气的用法中跟他们的原意保持一致,即should.would表示“会”怎么样,主语为“ I ”的时候用should,could 表示“能”might 表示发生几率很低的“可能”在使用的区别上从虚拟语气的使用上没有区别,只从句意上区别而已。希望对楼主有帮助。

三、关于假设语气的句子。

1. 第一句如果使用虚拟语气,则为: If it should rain tomorrow, the game would be put off. 或:If it rained tomorrow, the game would be put off. 或:If it were to rain tomorrow, the game would be put off. 如果使用陈述语气,则为: If it rains tomorrow, the game will be put off. 2. 第二句如果使用虚拟语气,为: If it should rain tomorrow, we would cancel the picnic. 或:If it rained tomorrow, we would cancel the picnic. 或:If it were to rain tomorrow, we would cancel the picnic. 如果使用陈述语气,则为: If it rains tomorrow, we will/shall cancel the picnic. 3. if引导的条件状语从句使用虚拟语气时,如果是对将来的情况虚拟,则 1)if从句谓语由“should + 动词原形”或“were to + 动词原形”或使用一般过去时; 2)主句谓语由“would/could/should/might + 动词原形”构成。 4. 其实楼主所举的这两个例句不用虚拟语气也可以,用不用虚拟语气除了和过去/现在的事实相反之外,更多还是看说话人的语气问题。 如果说话人觉得把握不大,可能就使用虚拟语气; 如果语气较为肯定,则可以直接使用陈述语气。

为您推荐

返回顶部