英文grammer問題

2007-08-30 9:31 pm
is updated
was updated
has been updated
had been updated
have been updated
has updated
had updated

請詳解

回答 (2)

2007-08-30 10:29 pm
✔ 最佳答案
Present tense in passive voice (is updated) 現在式的被動寫法
Past tense in passive voice (was updated) 過去式的被動寫法
通常一個有特定時間的動作,我們都會用 simple present 或 simple past tense 表達.用 passive voice 的原因是因為 subject 是被某些東西進行該動作而不是主動進行該動作.例如一張 name list 本身是不懂自己 update 自己的.所以我們會咁樣寫:
The name list is updated (by me) today.
The name list was updated (by me) yesterday.
Present Perfect Tense (has updated / have updated) 現在完成式
(何時用 has / have 取決於 subject 的單/複數) 及 Present Perfect Tense in passive voice (has been updated / have been updated) 現在完成式的被動寫法
現在完成式是描述一件事情在過去發生並且一直持續到現在,即是這件事情還未完結.例如:
I have lived here since 1996.  我從1996年住在這裡(直至現在)
She has updated the namelist since last week.  她從上星期開始一直更新名單(直至現在)
或描述一件事情不斷重複發生.例如:
He has failed the test four times.  他已經在這個測驗中四次不合格.
用 passive voice 的理由同上.例如:
The name list has been updated (by her) already.
Past Perfect Tense (had updated) 過去完成式 及 Past Perfect Tense in passive voice (had been updated) 過去完成式的被動寫法
過去完成式的用法其實很簡單.在比較情況下一件事情比過去式 simple past tense 形容的事情更久前發生便可以用過去完成式.例如:
She had updated the name list before she left the office. 她在離開辦公室前已經將名單更新.

留意過去完成式必須在有比較的情況下才可以使用.
用 passive voice 的理由同上,不贅.
2007-08-30 9:41 pm
have been updated/has been updated現在已經(被動)
had been updated過去已經(被動)
has updated現在已經
had updated過去已經
參考: me


收錄日期: 2021-04-20 14:15:21
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20070830000051KK02267

檢視 Wayback Machine 備份