简单的一道英语题

hear sb do
hear sb doing
hear sb done
有什么区别?怎么用?

hear sb do 为听到某人做某事,为听到的全过程。 如I often hear him sing in his room.
hear sb doing 为听到某人正在做某事,表示听到时动作正发生。I heard him singing a song when I came in.
hear sb. done 为过去分词作宾补,听到某人被怎么样了。I heard him dismissed(开除) by the school.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-10-30
hear sb do 。听到某人【做某事】
hear sb doing 听到某人【正在做某事】
第一个是一般现在吧,第二个是现在进行
根据具体语境来判断那个人是正在做,还是做了。
顺便拓展一下,感官动词find.see.watch等均有此种用法。
祝你学习顺利。
刚刚又查了一下词典,发现一些疏漏,再次道歉。
hear sb done是被动语态的。主语+动词的过去分词表被动语态,可译为。听到某人被怎么怎么样。
再次道歉
第2个回答  2011-10-30
hear sb. do,是指听到某人做某事.
hear sb. doing是指听到某人正在做某事,注意是进行时!
第三个我也没学..嘿嘿.
第3个回答  2011-10-30
do是一般现在时态,doing是正在进行时,done是过去时态,如果正在发生某事,就用doing,过去发生的就用done......