一、虚拟语气if的三种用法
1、表示与现在事实相反的情况:
从句:If+主语+动词一般过去时(Be动词用were)。
主句:主语+ should/would/might/could+do。
2、表示与过去事实相反的情况:
从句:If+主语+had+done。
主句:主语+should/would/might/could+have done。
3、表示与将来事实相反:
从句:①if+主语+were to do。
②if+主语+should+do。
③if+主语+动词一般过去式(be动词用were)。
主句:主语+should/would/might/could+do。
二、if条件句的四种用法
1.注意if条件状语从句的时态同时间状语从句一样,要用一般现在时代替一般将来时。
2.注意情态动词will在if条件句中的使用:情态动词will用在if条件句中可表示意愿或对未来的预测,有时是一种客套的表达形式。
3.注意“be+不定式”结构在if条件句中往往表示“意图”或“打算”。
4.注意ifonly的两种用法:ifonly可以是if的强化形式,主要用于假设条件分句,表示讲话人所祈愿的事情会发生、正在发生或早该发生,它还可以用作表示惋惜、愿望的感叹句中。Ifonly表达愿望时多用虚拟语气,此时相当于wish用法。