ابحث بين معلمي الإنجليزية المتعددين...
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?
٩ يونيو ٢٠١١ ١٣:٢٣
الإجابات · 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. 
٩ يونيو ٢٠١١
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.
٩ يونيو ٢٠١١
has done = active voice
has been done = passive voice
٩ يونيو ٢٠١١
لم تجد إجاباتك بعد؟ 
اكتب اسألتك ودع الناطقين الأصليين باللغات يساعدونك!
Huili
المهارات اللغوية
الصينية (المندرية), الإنجليزية
لغة التعلّم
الإنجليزية
مقالات قد تعجبك أيضًا

🎃 October Traditions: Halloween, Holidays, and Learning Portuguese
21 تأييدات  ·  7 التعليقات

The Curious World of Silent Letters in English
22 تأييدات  ·  11 التعليقات

5 Polite Ways to Say “No” at Work
28 تأييدات  ·  7 التعليقات
مقالات أكثر