----IsJackinthenextroom?----Well,it’shardtosay.ButIhear...
问题详情:
----Is Jack in the next room ?
----Well, it’s hard to say. But I heard him ______ loudly when I passed by just now.
A.speak B.to speak C.spoken D.speaking
【回答】
D
【解析】
句意:——汤姆在隔壁房间吗?——嗯,很难说。但是当我刚才经过的时候,听到他正在大声讲话。hear sb. doing sth. 听见某人正在做某事,现在分词短语作宾语补足语,hear sb. do sth.听见某人做过某事,根据when I passed by just now(刚才我经过时)可知,是强调动作正在进行,故*选D。
点睛:hear sb. doing sth.的意思是“听见某个动作的一部分”,或者意为“听见这个动作正在进行”;而hear sb. do sth.则表示“听到整个动作”,或者意为“听到这个动作完成了”。例如:
When I passed her room, I heard her singing an English song.
我路过她房间的时候,听见她在唱英文歌。
I heard him go downstairs.我听见他下了楼。
类似的用法还有see sb. do/doing sth.
知识点:宾语从句
题型:选择题