我想問have done 和 have been done有甚麼分別

2008-02-23 2:55 am

我想問have done 和 have been done有甚麼分別

回答 (1)

2008-02-23 3:06 am
✔ 最佳答案
have done is active form (句子重點是subject)
have been done is passive form(句子重點是object)

eg: I have done my homework (重點- I)

The homework has been done by me (重點- homework)

homework is object
I is the subject.

the difference is that the positions are reversed.看看你想突出subject or object
參考: myself


收錄日期: 2021-04-24 10:35:29
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20080222000051KK02450

檢視 Wayback Machine 備份