一位讀者來信,問以下這句歌詞文法有沒有錯:Sinceyou'vebeenaway,I'vebeendownandlonely(自君去後,我消沉寂寞)。「一句之內可用兩個完成式動詞嗎?」
這得談談since和動詞的配合。
用since的句子,主要子句(mainclause)一般是用完成式動詞,不過,動詞偶然也可用現在式還過去式,例如:(1)Ihavenotseenhersince1999(我一九九九年以來沒有見過她)。(2)Hethoughthighlyofhimselfsincewinningtheaward(他得獎之後自視甚高)。
要說「自……之後,至今已有多久」,主要子句動詞可用完成式,也可用現在或過去式,例如:Ithasbeen/isthreeyearssinceImetherlast(我最後一次和她見面至今已有三年了)。
至於since帶出的動詞,多用過去式,也可用ing形式,上文已有例句。此外還可用完成式。IhavenotseenhersinceIreturnedtoHongKong(我回香港之後,沒有見過她)一語,returned是某一天的事,已成過去,自然要用過去式;但IhavenotseenhersinceIhavebeenbacktoHongKong(我回香港至今這段時間之內,沒有見過她)一語,havebeenback是指至今的一段時間,自然要用完成式。讀者說的那一句,用完成式動詞,也是這個道理。當然,句子同樣可以改用過去式:Sinceyouwentaway,I'vebeendownandlonely。