過去六個月、天助自助者 - 古德明

過去六個月、天助自助者 - 古德明

問:高級程度會考英文科有以下選擇題:Oilpriceshaverisenby50%since/for/over/afterthelastsixmonths(過去六個月,油價升了百分之五十)。答案為什麼是for?其他三個介系詞也可以用嗎?
答:Over常用來說一段時間內的事,例如:Ihatetodiscussbusinessover/duringlunch(我不喜歡吃午飯時談公事)。上述試題講的是六個月內的事情,自然應用over。
Since和after都有「某件事或某個時間之後」的意思,但since有「由當時到現在」或「由當時到過去某個時間」含義,after則沒有。所以你可以說Oilpriceshaverisenby50%sinceJanuary或Oilpricesroseby50%afterJanuary等等,卻不能說Oilpriceshaverisenby50%since/afterthelastsixmonths。
For則可用來說時間有多長,不可用來說一段時間內的事。例如IhavestudiedEnglishforthreeyears是說「我學英文學了三年」,IhavestudiedEnglishoverthepastthreeyears則是說「過去三年我學習英文」。所以你可以說Oilpriceshaverisenforsixmonths(油價升了六個月),卻不能說Oilpriceshaverisenby50%forthelastsixmonths。
問:Godhelpswho/whomhelp/helpsthemselves(天助自助者)這一句,哪兩個選擇正確?
答:正確說法是Godhelpsthosewhohelpthemselves。這是成語。文法上,Godhelpshewhohelpshimself也是正確的。