|
|
發表於 2006-12-19 02:11:27
|
顯示全部樓層
simple past tense:主要表達一個過去發生的動作
e.g. I did my homework yesterday.我昨天 做了功課
Present prefect: 表達一件過去發生的事,而這件事和現在情況有關
e.g. I have done my homework. 我做了功課(所以我現在很清閒)
基本上兩個tenses都係講過去的事,主要分別係past tenese剩係表達一件過去的事,而present prefect 就係會表示過去動作和現在有關係or有影響
而"I have been done" 呢個係present prefect 的passive voice,意思係我被做低了
我諗你想問係'I have been doing", 呢個係present prefect continuous tense,表示一個持續到現在的動作(這動作可能剛停止,可能還在進行)
I have done my homework. 我做了功課(已做好)
I have been doing homework. 我一直在做功課(不一定做好)
小弟才疏學淺,未知能否解答閣下之問題 |
|