Onhisbirthday,Peterdidnothingbutwatchtelevision一語,watch為甚麼不用過去式?
上述的but,不可解作「但」,而是「除了」的意思,NoonebutTomcananswerthequestion即「除了湯姆,沒有人能夠回答這個問題」,but可用except取代。讀者示下的一句是說:彼得生日那天,除了看電視,甚麼都不做。
在解作「除了」的except和but之後,可用「to+動詞」,但不可用動詞的過去式、完成式等,例如:(1)Hedidnotspeakexcepttovoicehisdissatisfaction(他除了表示不滿,就沒有說話)。(2)Ihadnochoicebuttofollowhisinstructions(我除了奉行他的指示,別無選擇)。Tovoice、tofollow不可改為voiced或followed。
此外,在動詞do(did、done等)之後,except和but可帶出不用to的原形動詞(infinitive),例如:(1)Hedidnotdoanythingexceptcriticiseeverything(他甚麼都批評,甚麼都不做)。(2)Therewasnothingformetodobutadmitdefeat(除了承認敗北,我沒有甚麼可以做了)。(3)Theydidnothingbutwait(他們除了等待,甚麼都沒有做)。讀者說的那一句,用watch而不用watched,就是根據這條規則。
留意Nonebutthebravedeservesthefair(只有英雄才配美人)這樣的句子,動詞不是直接用在but之後,就須按句子時式變化,不可用原形。