✔ 最佳答案
1同2唔係exactly同一樣野。
1 e.g.
I have finished my dinner.
我o岩o岩食完晚餐,,
一般present perfect tense都唔會連同精確o既時間黎用。
2 e.g.
I am in pain because I have injured my leg.
我現在感到痛楚因為剛才弄傷了腿。
I have broken my leg.
呢一句野係同時有1 , 2 , 3的情況。
其實present perfect tense 可以話係講一d o岩o岩發生左o既事。
而果d事係影響到e家o既情況。
至於4,,
e.g.
I have been studying English since I was 3.
學英文是我由3歲開始到e家o既一個動作..
e家都重學緊。
所以呢個係4.
I have studied English.
意思係... 我學/溫左英文。e家呢一刻已經停止左溫o既動作。
通常指o岩o岩完成。
重有,,用present perfect tense o既時候,,
所強調o既,,通常都係 [已完成] o既意思。
而用past tense o既時候,
通常都係指過去某一時候做o既動作。
I have finished my dinner. 我(已經)食完飯。
I finished my dinner. 我(以前)食完飯。
o係 I have finished my dinner 呢句句子中,
你應該會感覺到呢件事直接影響到e家..姐係可以話..你已經飽,冇肚再食野。
而I finished my dinner 只係以前發生o既一件事。如果後面要加一句描述當時食完飯之後o既影響,就要用past perfect tense.
Since I had finished my dinner , I had no appetite to eat more.