be done,have done有什么区别
be done--什么事情被做了 have done--某人已经作了什么事 两者最主要的区别是被动与主动的差别。
be done被动 have done主动,完成时
be done,是指现在被做完的某个动作,指被动时,have done是指现在已完成的某个动作,没有被完成的意思
答:to be顾名思义就是将要怎么怎么样,所以have sth to be done就是使某事将要被做 而have sth done使某事被做,不强调“将要”。详情>>
答:详情>>
答:中国英语教育培训市场发展趋势分析 -----2004 一、英语教育培训机构品牌化 品牌是生存之本,品牌效应体现了竞争力。如果说,国内英语教育培训市场在20世纪9...详情>>
答:高等教育自学考试:Self—Taught Higher Education Examinations (简称STE,或STExams) 全国高等教育自学考试指导...详情>>