虚拟语气复习专题一、考点聚焦 1、虚拟语气用于条件状语从句中(1)表示与现在事实相反的假设,条件状语从句中的谓语动词用“过去式( be 动词的过去式用were)”,而主句中的谓语动词用“would / should/ could / might + 动词原形 ”。如:If I were a boy, I would join the army. If the had time, she should go with you. (2)表示与过去的事实相反,条件状语从句中的谓语动词用过去完成时,主句中的谓语动词则用 “would / should / might / could + have +过去分词 ”。如:If he had taken my advice, he would have succeeded in the competition. (3)表示与将来事实相反,条件状语从句中的谓语动词一般过去时或should(were to)+ 动词原形,而主句中的谓语动词则用would / should/ could might + 动词原形。如;If it were to rain tomorrow, the football match would be put off. (4)当条件状语从句表示的行为和主句表示的行为所发生的时间不一致时,动词的形式要根据它所表示的时间作相应调整。如:If they had worked hard, they would be very tired.( 从句说的是过去,主句指的是现在) 以下表格是虚拟语气用于条件状语从句中时,主句和从句谓语动词的形式:条件状语从句主句与 过 去 事实相反had + 过去分词should /would/could/might + have + 过去分词与 现 在 事实相反一般过去时 (be 用 were) would/should/could/might + 动词原形与 将 来 事实相反一般过去时或should(were to) + 动词原形Would/should/cold/might + 动词原形有时侯在使用时可省略if, 句子则可换成下列形式,即“were / had / should +主语 ”。如:Were I a boy, I would join the army. Had he taken my advice, he would have succeeded. Were it not for the expense, I would go to Britain. If it were not for ⋯与现在事实相反,if it had not been for 与过去事实相反,两个都相当于but for/without :If it had not been for his help(=but for/without his help),we would not have succeeded. 介词或介词短语,如but for, but that, without, in case of, under more favorable condition 等。 The leadership of the party, we c...