「EastTimorhasbecomeanindependentcountryon1May2002(東帝汶二○○二年五月一日獨立)一語有沒有錯?現在完成式(presentperfecttense)和過去完成式(pastperfecttense)動詞,可以配已過去的某一明確時間嗎?」
過去完成式動詞,當然可配已過去的某一明確時間,這只要看看直述句(directspeech)變做轉述句(indirectspeech)的一般例子就可知道。"Isawheryesterday,"Tomsaid一語,轉述就是Tomsaidhehadseenherthedaybefore(湯姆說前一天見過她)。那thedaybefore就是明確而且已經過去的時間。
現在完成式則不同。這時式可以說過去的事,但一般不講明準確時間。例如湯姆前兩天見過瑪麗,可用過去式說Isawhertwodaysago,也可用現在完成式說Ihaveseenher(recently)。
假如現在完成式句子講明時間,那時間應該還未過去。例如Ihavenotseenherthismorning,是說「我這個上午還沒有見過她」,這個上午還未過去;Ididnotseeherthismorning,則是說「我今天上午沒見過她」,而那上午已經過去了。
不過,日用英語偶然也有Ihaveseenhertwodaysago這種說法。這或不能算是標準英語,也不宜模仿,但要不要「改正」,英語學者仍然莫衷一是。而無論他們說甚麼,這說法看來還是會流傳下去的。