hear do,hear doing,怎么用???

例如She were ofen heard___this song when she was happy
A.sang B.singing C.sung D. to be singing
选哪个?

B.singing

在 see , hear , feel , watch , notice 等表示感觉的动词后,既可用 v - ing 构成复合宾语,也可用不带 to 的动词不定式构成复合宾语。两者之间有时有差别。用 v - ing , 表示动作正在进行,即处于发生的过程中,还没有结束;用不定式则表示动作发生了。hear sb . do sth . 只说明“听到某人做某事”这件事,强调结果,故常用来表经常性和重复性行为,hear sb . doing sth . 强调“听到某人正做某事”。类似的动词还有 see , notice , look at , listen to等。追问

为什么不选D呢?

追答

to be doing 表示将要做某事,与此题的情景不符(将要唱的歌现在怎么能听得到呢)。

参考资料:http://blog.sina.com.cn/s/blog_51fabb270100b926.html

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-31
B singing
首先看到像hear这种感官动词,后面只能接两种形式, do或doing。
然后根据句子意思判断,hear的这个动作是否结束,如果已经结束选do, 如果正在进行选doing。
第2个回答  2011-07-30
你好。长话短说
我们通常说We hear Mary singing,而不说We hear Mary be singing,(主动语态), 所以把这句句子变成被动语态时,就成了Mary is heard singing,而不是Mary is heard to be singing ,因为to be这两个单词放在句子里实在没有必要。
第3个回答  2011-07-30
hear的句型为: hear sb. do (听见某人做了某事),或hear sb.doing sth. (听见某人正在做某事)
所以应该选B, 其他都不对
相似回答