時式問題 - 古德明

時式問題 - 古德明

貴欄說過love、like等一般不用ing形式的字,有時會用ing形式表示「正在形成某種感情等」,例如HehasbeeninFrancefortwoweeksandislovingitsfood(他在法國已有兩個星期,愛上了法國食品)。最近聽到一首歌說Iwillbelovingyou,那卻是什麼意思?
未來進行式(futurecontinuoustense)常用來說某段時候將會進行着的事,例如:(1)Hewillbesleepingatthreeo'clocktonight(今晚三點,他會在夢中)。(2)Iwillbewaitingforyouwhenyoucomeback(你回來時,我會等着你)。Iwillbelovingyou是說「將來我會繼續愛着你」,和Iwillloveyou(我會愛你)意思不同。
貴欄有For150yearstheBritishEastIndiaCompanyruledIndia(東印度公司統治印度一百五十年)一語。句子既然有for150years這說法,為什麼動詞不用完成式hadruled而用過去式ruled?
For只是用來帶出「一段時間」,不一定要和完成式動詞連用,例如:(1)Iwaitedfortwohoursandthenwenthome(我等了兩小時之後,就回家去)。(2)Ihavewaitedfortwohoursandamnotgoingtowaitanylonger(我已經等了兩小時,不會再等了)。(3)Iwillwaitfortwohours,butnomore(我會等兩小時,不會再多等)。
讀者說的那一句,只是說過去的一件事,用過去式就可以;假如說過去一先一後兩件事,則可用完成式說較先發生的事,例如:TheCompanyhadruledIndiafor150yearswhenthemutinybrokeout(兵變之前,該公司已統治印度一百五十年)。