谁能帮助给我仔细地讲下高一的英语“虚拟语气”?

如题所述

虚拟语气用来表示说话人的主观愿望或假想,而不表示客观存在的事实,所说的是一个条件,不一定是事实,或与事实相反。虚拟语气通过谓语动词的特殊形式来表示。
用法及动词形式
  1、表示与现在事实相反的情况:
  从句:If 主语+过去时
  主句:主语+should/would/could/might+do
2、表示与过去事实相反的情况
  从句:If 主语+had+done
  主句:主语+should/would/could/might+have done 

3、表示对将来情况的主观推测
  从句:①if+主语+were to do 主句:①主语+should/would/could/might+do
  ②if+主语+did/were ②主语+should/would/could/might+do 
  ③if+主语+should+do ③主语+should/would/could/might+do 
有时,虚拟条件句中,结果主句和条件从句的谓语动作若不是同时发生时,虚拟语气的形式应作相应的调整。这种条件句叫错综条件句。
  ①从句的动作与过去事实相反,而主句的动作与现在或现在正在发生的事实不符。
  eg:
  If I had worked hard at school,I would be an engineer,too.
  如果我在学校学习刻苦的话,我现在也会成为一个工程师了
  If they had informed us,we would not come here now.
  如果他们通知过我们的话,我们现在就不会来这里了。
  ②从句的动作与现在事实相反,而主句的动作与过去事实不符。
  如:
  If he were free today,we would have sent him to Beijing.
  如果他今天有空的话,我们会已经派他去北京了。
  If he knew her,he would have greeted her.
  要是他认识她的话,他肯定会去问候她了。
  5、 当虚拟条件句的谓语动词含有were,should,had时,if可以省略,这时条件从句要用倒装语序,即把were,should,had等词置于句首,这种多用于书面语。eg:
  Should he agree to go there,we would send him there.
  要是他答应去的话,我们就派他去。
 6、非真实条件句中的条件从句有时不表达出来,只暗含在副词、介词短语、上下文或其他方式表示出来,这种句子叫做含蓄条件句,在多数情况下,条件会暗含在短语中,如without…,but for…等
  eg:
  But for his help,we would be working now.
  要不是他的帮助,我们还会在工作呢。

参考资料:http://baike.baidu.com/view/26751.htm

温馨提示:答案为网友推荐,仅供参考
相似回答