✔ 最佳答案
Present Perfect Tense
1剛剛完成的動作。
I have done my homework already. 我剛剛做完功課。
She has just come. 她剛回來。
2.在過去開始而續到現在的。
He has learnt French for two years.他已經經學了兩年法文。(他兩年前開始學法文,直至現在還在繼續學。
They have lived here since 2000. 自從2000年他們便住在這裡。(他們自從2000年便住在這裡,現在仍然住緊。)
Past Perfect Tense
一個在過去完成的動作,而這個動作是在另一個過去動作之前完成。
She had gone when he arrived. 她已經去了?當他到達時。(她走了這個動作已完成了,而上述動作是在他到達前完成的。
After he had locked the door, he went to sleep. 他鎖門後,便去睡覺。(鎖門的動作完成了,那是在睡覺前完成的。)
Simple Past Tense
1.已過去的動作。
Yesterday, they came to my house. 昨天,他到我的家裡來。(動作已於昨天完成了,沒有延續。)
2.已過去的習慣性動作。
Last year, he went to swim every morning. 去年,他每天都去游泳。(去游泳這動作完全完結了。)
圖片參考:
http://hk.yimg.com/i/icon/16/9.gif
明白嗎?幫到你嗎?歡迎發問。
2008-01-11 07:59:02 補充:
Present Perfect Tense句式--has/have past perfectI, We, You, They, ...and..., children 用haveHe, She, It, a child 用has常用字:just, just now, already, since, for, before, after, recently, yet
2008-01-11 08:05:30 補充:
yet / before的用法:Has May given you the money yet ?No, she has given me the money yet.Have you ever seen such a beautiful scene before ?No, I have not such a beautiful scene before.
2008-01-11 08:25:31 補充:
Past Perfect Tense句式--had past prfect, 常用字:After, before, when, by例:After Billy had taken an umbrella, he left the room.Befor Sally entered the church, she had taken off her shoes.Had the patient died when the doctor came ?By the time he arrived, the train had left the station.
2008-01-11 08:32:39 補充:
Simple Past Tense常用字:yesterday, ago, last..., the night before, Once, Once upon a time, in 1941否定句及問句要加助動詞did
2008-01-11 08:38:02 補充:
例:Did she go out an hour ago ?短答:Yes, she did. / No, she did not.長答:Yes, she went out an hour ago. / No, she did not go out an hour ago.