hear sb. doing与hear sb. do怎么区分

如果是过去的情况怎么区分是用过去进行时用doing还是do

hear 用于主动情况下的时候,有3中宾语补足语的情况,分别为
hear sb do sth 听见某人做某事
hear sb doing sth 听见某人正在做...
hear sb done 听见某人被....

但是,如果hear用于被动情况当中的时候(be heard)以上三种情况将写为
sb be heard to do sth
sb be heard doing sth
sb be heard done
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-06-17
hear sb do sth“听到某人做某事”。如:I heard Tom sing yesterday.

hear sb doing sth“听到某人正在做某事”如:I heard Tom singing in the classroom when I came in yesterday.
第2个回答  2010-06-26
过去进行时doing
一般过去时do