高考英語語法:“要不是……”類虛擬語氣
一、句型介紹
這是兩個很常用的虛擬語氣句型,其意為若不是(有)、要不是有。如:
If it werent for water, no plant could grow. 要是沒有水植物就無法生長。
If it hadnt been for the doctor, he would have died. 要不是醫生救了他,他就會死了。
二、用法說明
(1) 此句型有時可用but for, without等替換。如:
If it hadnt been for [But for, Without] your assistance we wouldnt have succeeded. 要不是有你幫忙,我們是不會成功的。
(2) 原則上說,if it werent [wasnt] for 用于談論現在的情況,而if it hadnt been for 用于談論過去的情況。但實際上if it werent [wasnt] for有時也可用于談論過去的情況。如:
If it were not for their help, we couldnt have got over the difficulties. 要不是他們幫助,這些困難我們是克服不了的。