✔ 最佳答案
Q1 : I have collected lots of old clothes for recycling.
Q2 : I have stayed at s nice hotel near a beautiful beach.
一般句子在沒註明 [ 時間副詞 ] 的說明. 是表示你在說這句話時的 [ 時間 ]
就是 present tense.
past tense 一般都要配合時間副詞在句尾作說明.
已經完成式是完全已辦妥,可以收工, 冇可能還在做緊. ( 待續 )
2011-05-29 01:48:45 補充:
present perfect tense若加時間副詞說明,就是不能超出那時間範圍以外.
例: I have collected lots of old clothes for recycling [ this morning ] 說話時要今早還未過.
[ today. ] 今天還未過.......... [ this month. ] 這個月未完結. 是對的.
2011-05-29 08:23:55 補充:
是past tense 還是 present ?? 幾時用past tense, 幾時用present perfect tense??
是基於以 [ 說話那時刻 ] 爲基礎 :
談及到的時刻是在那範圍內而未超出 , 就用present
談及到的時刻是已超出那範圍,就用past.
2011-05-29 08:53:11 補充:
例 : I [ had collected ] lots of old clothes for recycling [ yesterday ]
上述是今時在談及昨天的事情,是已超出今天的範圍, 所以要用past tense [ had ].
例 : I [ have collected ] lots of old clothes for recycling [ this year ].
上述是今時在[ 12月 ]談及今年[ 1 月 ]的事情,是未超出一整年的範圍.所以要用present tense [ have ]. ( 儘管它比yesterday老遠得多.)