多位讀者來信問假設句(conditionalsentence)的用法。這得從基本原則談起。
假設句是說「假如(if)怎樣,就會怎樣」,主要可分三類。第一類說現在或將來可能發生的事,句式是「if+現在式動詞+will/shall」,例如:(1)Ifitisstillraining,wewon'tgo(假如仍在下雨,我們就不去)。(2)Ifhecomes,Iwillbedelighted(假如他來,我會很高興)。
不過,這類假設句的if子句(if-clause)有時不用現在式,而用will,例如:Ifyouwillcome,Iwillbedelighted。這個will有「願意」含義,往往帶徵求人家同意的客氣意味,和Ifyoudon'tcome(假如你不來)稍有不同。
有時,if子句會用「should+原形動詞(infinitive)」,例如:Ifheshouldcome,Iwillbedelighted。這個should使if子句所說的事顯得較不肯定,即他可能不會來。留意主要子句(mainclause)一般不會把will改為would。此外,用should字的子句,可用倒裝法改寫,而把if略去,例如:Shouldhecome,Iwillbedelighted。
至於主要子句,有時會用祈使式(theimperative),例如:Ifhecomes,tellme(假如他到來,就告訴我)。有時,還會用現在式說隨時可發生的事,例如:Ifthetemperaturefallsto0℃,waterfreezes(氣溫降至攝氏零度,水就會結冰)。