邵亞明
連詞unless意為“除非……如果不……”、“除了……”,相當于if ... not。 常用來引導一個含否定意義的真實條件句,有時也可引導非真實條件句。 unless引導條件句時,可能會出現(xiàn)下列兩種情況:
1. 主句為肯定句。例如:
Unless I visit every bookstore in town on Sundays,Ill go to the supermarket nearby to buy what I want. 如果星期天我不到城里每一家書店去看看,就會到附近的超市去買想要的東西。
Youll fail in math again unless you work harder. 如果你不再加把勁學習,你數學考試還會不及格。
2. 主句為否定句。例如:
I wouldnt be saying this unless I were sure of the facts. 要是我對這些事情沒有把握,我就不說這話了。
You will never get anywhere unless you have set your goal. 如果你不設定目標,你哪兒也去不了。
在使用unless時應注意:
1. 在下列情況下,unless不能與if ... not換用。
(1) unless引導非真實條件從句時,一般不可換用if ... not。 例如:
They couldnt afford to live in such an expensive apartment unless they were rich. 除非他們很富有,否則就住不起這么昂貴的公寓。
此句中unless引導的從句表示與事實相反的條件。如果把unless換成if ... not (... if they were not rich),表達的意思就與原句完全相反了。
(2) if ... not引導的條件從句可以重疊使用,unless引導的從句則不可重疊使用,因為unless表示唯一的條件,不能用and連接兩個unless引導的從句。例如:
She wont lose weight if she does not keep a diet and if she does not take exercise every day. (= She wont lose weight unless she keeps a diet and takes exercise every day.) 除非她堅持節(jié)食、每天鍛煉,否則是不能減肥的。
(3) unless引導的條件句可用否定結構,而if ... not引導的條件句不可再加以否定,因為兩個not不能重疊使用。因此在unless引導的否定條件從句中,不能用if ... not替代unless。 例如:
Dont ask me to explain unless you really dont understand. 除非你真不懂,不然就別讓我解釋。
We have a meeting every Friday,unless there is nothing to discuss. 除非無事需要討論,否則我們每逢星期五都要開會的。
(4) 當if引導名詞性從句時,unless不可以代替if ... not,因為此時if相當于whether,意為“是否”。例如:
I wonder if he has not made a contribution to the environment. 我懷疑他是不是沒有為環(huán)保做過貢獻。
2. unless從句中成分的省略。
unless引導的從句的主語與主句的主語相同時,unless從句的主語和謂語(或一部分)可以省略。例如:
Unless (he is) in uniform,he doesnt look like a policeman. 如果不穿上制服,他看起來就不像警察。
Dont leave the building unless (you are) instructed to do so. 沒有得到通知,就不要離開大樓。
3. unless從句中謂語動詞的時態(tài)。
如果主句中的謂語動詞是一般將來時,主句是祈使句或主句謂語動詞中含有情態(tài)動詞,則unless引導的真實條件句中用一般現(xiàn)在時表示將要發(fā)生的動作;如果強調從句動作發(fā)生在主句表示的動作之前,從句謂語動詞可用現(xiàn)在完成時。例如:
Dont touch the instruments unless the teacher allows you. 沒有老師的允許,不要亂動儀器。
Unless you know a word,you may consult a dictionary. 如果有一個詞你不認識,你可以查詞典。
如果主句中的謂語動詞是過去將來時或一般過去時,則unless引導的真實條件句中,謂語動詞常用一般過去時。例如:
The disease prevented him from remembering things unless he was reminded by another. 這種病使他記不住事情,只能靠別人提醒。
4. 有時可以將“祈使句(肯定式) + or (else)/otherwise + 陳述句”與“unless條件句 + 主句”相互轉換。例如:
Put on your raincoat or youll get soaked. (= Unless you put on your raincoat,youll get soaked.) 把雨衣穿上,否則你就會全身濕透的。
5. 在unless引導的肯定形式的條件句中,通常用肯定詞some,already,still,too,as well等;在if ... not引導的條件句中,通常用非肯定詞any,get,ever,either,at all等。例如:
Youll never really know what happiness is unless you have something to compare it to. 只有通過與其他事情相比較,你才能了解幸福的含義。
I will inform her if you havent spoken to her yet. 如果你還沒有跟她說,我將通知她。
不過在if ... not引導的非真實條件句中,仍能用肯定詞,因為這種條件句形式上是否定的,意義上卻是肯定的。例如:
If he hadnt already prepared his lesson,he wouldnt be allowed to go. 要是他沒有做完功課,是不會允許出去的。(實際上已做完功課)