IF引导的虚拟语气句的句式

全一点的

对过去的虚拟:从句 if + had done(过去完成) 主句 would/could/should/might + have done(现在完成)
对现在的虚拟:从句 if + did(过去式) 主句 would/could/should/might + do(动词原型)
对将来的虚拟:从句1) if + should + do(动词原型); 2) if + were to +do(动词原型); 3) if + did(过去式); 主句 would/could/should/might + do(动词原型)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-05
if+主语+谓语动词过去式(构成虚拟),主语+would+动词原形。希望对你有帮助。
第2个回答  2011-11-05
①与过去事实相反,在从句中用过去完成时形式表示。
②与现在事实相反,在从句中用一般过去时形式表示。
③与将来事实可能相反,在从句中用动词过去式,should +动词原形,或were to + 动词原形表示。例:
⑴、If I had come her yesterday, I would have seen him.
⑵、If I were a teacher, I would be strict with my students.
⑶、If it should snow tomorrow, they couldn't go out.
4、注意事项
①if条件句中如有were, should, had,可以省去if,并使用倒装语序。
②在现代英语中if条件状与从句中的谓语动词如果是be其过去形式一般用were。
第3个回答  2011-11-05
if +主语 + 动词过去式,主语+ would + 动词原形本回答被网友采纳