1、表示與現(xiàn)在事實相反的情況:從句: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)。