cruisesnet 發表於 2005-10-14 21:51

[問題]present prefect

有冇人知佢既grammer rule同埋function(s)
最好係英文,thx

238X 發表於 2005-10-14 22:51

Never 100% trust a non-trained person's notes.
Feel free to point out any possible errors or provide supplementary info,
just don't be too nasty or aggressive!

Present perfect tense

Grammar rule:
Descriptions: + + {past participle} + ...
Questions: + + {past participle} + ... + "?"

{past participle}:Usually add "ed" or "d" at the end of the verb,
but past participle forms of irregular verbs should be resited or
looked up in the dictionary .


Function:
1.Describe something finished recently.
e.g.I have just finished my dinner.

2.Describe something happened just before a current event.
e.g.He has entered the building when it rains.

3.Describe the time span of a (finished) event.
e.g.I have played the violin for over 10 years.
e.g.I have played the violin since 1990.

HY1012 發表於 2005-10-14 23:16

238X在 2005-10-14 10:51 PM 發表:

3.Describe the time span of a (finished) event.
e.g.I have played the violin for over 10 years.
e.g.I have played the violin since 1990.



Actually, there is one more extra function: implying the action is still maintaining.

eg. I hae played the violin for 10 years.--> Implying that I am still playing now.
But of course, if a relative clause is followed, the meaning can be changed.

Like, I have played the violin for over 10 years. But I find it boring, so I have stopped playing .

238X 發表於 2005-10-14 23:42

HY1012在 2005-10-14 11:16 PM 發表:

Actually, there is one more extra function: implying the action is still maintaining.

eg. I hae played the violin for 10 years.--> Implying that I am still playing now.
But of course,...

Actually there's another tense to present this,
so I don't agree to use it like this.

gakei 發表於 2005-10-14 23:55

238X在 2005-10-14 23:42 發表:
Actually there's another tense to present this,
so I don't agree to use it like this.

Should be "I have been playing xxx for xxx" ...

HY1012 發表於 2005-10-15 12:47

而家既present perfect tense, 可以話同 present perfect continous tense
已經可以話差唔多.
响passive voice 既情況, 個verb change 仲係一樣添~

所以, 呢兩個tense 不無關係

238X 發表於 2005-10-15 18:27

HY1012在 2005-10-15 12:47 PM 發表:

而家既present perfect tense, 可以話同 present perfect continous tense
已經可以話差唔多.
响passive voice 既情況, 個verb change 仲係一樣添~

所以, 呢兩個tense 不無關係

兩個時式當然有關,但以取代的方式使用,
似乎只反映有關人仕不慎重地使用英文。

joelty 發表於 2005-10-15 22:12

個標題打了做present prefect.....
頁: [1]
查看完整版本: [問題]present prefect