一位中學生來信,問以下三句哪一句正確,以及句子裏逗點的用法:(1)Themanwhoisbald,isarobber。(2)Theman,whoisbald,isarobber。(3)Themanisbald,isarobber(那個禿漢是劫匪)。
三句之中,文法正確的只有第二句,但兩個逗點最好刪去。這逗點的用法,明天才談,因為要談就須先談關係代名詞(relativepronoun)。
讀者大概都知道,英文代名詞(pronoun)有做主詞用的you、I、he等,有做受詞用的you、me、him等,表示「某某所有的」則有your、my、his等。「湯姆沒有做壞事,並不害怕」一語,譯做英文是:Tomhasdonenowrong.Heisnotafraid。英文一個動詞必須配一個主詞,所以hasdone、is這兩個動詞須分別配Tom、He兩個主詞,不能像中文一樣說Tomhasdonenowrong,isnotafraid。那位中學生列舉的第三句不正確,就是這個道理。
然則可不可以說Tomhasdonenowrong,heisnotafraid?答案是:不可。因為he不是連接詞(conjunction)。要把兩句合而為一,必須加連接詞and:Tomhasdonenowrong,and(he)isnotafraid。
關係代名詞顧名思義,兼具連接詞和代名詞的作用。who、which、that代主詞,which、whom代受詞,whose則表示「某某所有的」。上述例句,假如不用連接詞和代名詞,可用關係代名詞改寫:Tom,whohasdonenowrong,isnotafriad。