一個動作->past tense/present perfect tense
He
finished his homework at 6:30pm last day.
^1verb
He
has just finished his homework.
^1verb
兩個動作->past tense + past perfect tense
past perfect tense係用黎分別兩個動作係有前後之分
早d果個動作用past perfect 遲d果個用simple past
He
had finished his homework before he
watched TV programmes.
做左功課先(早) 睇電視(遲)
He had finished his homework already. 冇d咁既用法
簡單黎講 係一句入面有
兩個verb先好考慮用past perfect
普通黎講都係咁
另外有d情況都會用past perfect
1 係conditional type3都用past perfect
If he had finished his homework last night, he wouldn't have been punished at that time.
I wished I had done my homework earlier!(但事實我冇左好功課)
2 reported speech
Tom was found that he had failed in the test.
其實同最上面果個有d相似
因為有兩個動詞
佢先測驗肥左佬 先比人發現佢肥左
所以 (動作1)肥左佬 比 (動作2)比人發現 早
動作1 fail 就要用past perfect
如果改做to -inf 都要keep住用perfect tense 但係to後面個have用番不變動詞
Tom was believed to have failed in the test
past perfect大概係3種情況用到,如果我冇數漏﹕
1 連接詞,eg: before,after
2 reported speech eg: (be) believed/said/found/...... that ........ had + pp.
3 conditional type 3 eg: If, but for
[ 粉紅女在2010-09-06 21:30重新編輯此帖 ]