搜尋自 英語 {1} 教師……
Huili
What's the difference between "has done"with "has been done"?
1、Wenchuan earthquake has aroused wide concern in the society. 2、Wenchuan earthquske has been brought into focus . Why no.1 use has done,and no.2 use has been done?
2011年6月9日 13:23
解答 · 7
4
One is active, one is passive. Both are forms of the past perfect tense.
He has done his homework = he did it, it is now complete
His homework has been done = the homework was completed, but with the emphasis on the homework rather than him
By making the object of a sentence the subject you turn it into the passive which emphasises more the action than the person doing it.
2011年6月9日
2
"Has done" is used when talking about what someone has done. "Has been done" is used when talking about a thing that has been done. For example...
Huili has done her homework.
The project has been done (by Huili).
"Has been done" can also be used with a period of time. For example...
The project has been done for two weeks.
2011年6月9日
has done = active voice
has been done = passive voice
2011年6月9日
還沒找到你要的答案嗎?
寫下你的問題,讓母語者來幫助你!
Huili
語言能力
中文, 英語
學習語言
英語
為您推薦的 英語 老師
更多老師
你也許會喜歡的文章

Santa, St. Nicholas, or Father Christmas? How Christmas Varies Across English-Speaking Countries
12 讚 · 4 留言

Reflecting on Your Progress: Year-End Language Journal Prompts
14 讚 · 6 留言

Same Word, Different Meaning: American, British, and South African English
25 讚 · 19 留言
更多文章
