英文高手入

2007-01-29 5:12 am
Sweeping and cleaning must be done on New Year's Day.

點解要用done(過去分詞)
更新1:

咁點解用be ,而唔係其他的is/are/was/were???

回答 (3)

2007-01-29 5:24 am
✔ 最佳答案
因為呢度用左PASSIVE VOICE (被動式),
姐將OBJECT(呢句姐係果個"Sweeping and cleaning")擺係句子開頭 (用於強調OBJECT )
OBJECT後而會用 am/is/are/was/were/have been 等等姐 " be "既詞 跟住跟係後面既verb 一定要轉為過去分詞 !! ! !!

所以呢句 係 be後面 個do 變為done ...

而主動句既expression : Sb(somebody) must do sweeping and cleaning on New Year's Day, 你可以比較下 !
2007-01-29 5:26 am
點解要用done(過去分詞)? 因為你那句子是被動時式/形態 (passive voice), sweeping and cleaning (可以譯做打掃清潔) 都不是可以自己完成, 必須由人所做的工作, 既然是被人做, 所以便要用被動時式的 done 字了, 第一位回答者以後不要說英文不勁都知為什麼了.
2007-01-29 5:17 am
because the there is ''on New Year's Day''~
參考: me


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

檢視 Wayback Machine 備份