高中英语求救Though i have often heard this song( ),i have never heard you ( ) it.A.being sung;sThough i have often heard this song( ),i have never heard you ( ) it.A.being sung;sang Bsang;singing C.sung;sing D.to be sung;to sing第二空!hear sb.doing sth.” 的意思是“听见某个动作的 一部分”,或者意为“听见这个动作正在进行”; 而“hear sb.do sth.”则表示“听到整个动作”,或者意为“听到这个动作完成了”.第二空为什么do,我从未听见你唱,为什么一定要是全过程?不可以就听一部分吗?听你唱过?一定就正好听了整个过程?

问题描述:

高中英语求救Though i have often heard this song( ),i have never heard you ( ) it.A.being sung;s
Though i have often heard this song( ),i have never heard you ( ) it.
A.being sung;sang Bsang;singing C.sung;sing D.to be sung;to sing
第二空!
hear sb.doing sth.” 的意思是“听见某个动作的
一部分”,或者意为“听见这个动作正在进行”;
而“hear sb.do sth.”则表示“听到整个动作”,
或者意为“听到这个动作完成了”.
第二空为什么do,我从未听见你唱,为什么一定要是全过程?
不可以就听一部分吗?听你唱过?一定就正好听了整个过程?

hear sb doing还有听到某人正在做某事的意思,我从没听你唱过,从说话者的时态出发,唱或者没唱这个动作都应该是结束了,不可能过去听到你正在唱啊。还有第一空不是应该选sung吗?hear sth done听到歌曲唱过(其实是被唱)

不要太纠结这种翻译,要不然你很多题你都想不明白,最后一个空也可以用doing,不过前一个空表示被动,要用过去分词.所以这道题答案就出来了.如果你非要把区别出来,那你也可以把逗号后面的话看成宾语从句,这样就解释通了.