帮忙看一下哪一个答案正确

来源:百度知道 编辑:UC知道 时间:2024/06/28 20:00:12
--Do you often see William____ on the playground?
--No, but he is often seen____Chinese Kongfu in the park.
A. run;play B.run;to play C. running; play D. running; to play
答案给的是D,可我总觉得选B. 望高手帮偶解释一下~~

see sb. doing表示某人在做某事的时候你碰巧看到,而see sb. do表示某人在做某事的时候你一直看着。简而言之,see sb. doing就是“看到”,see sb. do就是“看着”,前者是无意的,后者是有意的,其他类似watch,hear等等也是一样,所以答案没错。

后面那个被动语态to还原就不多说了。

我也认为答案错了
see sb do sth是省掉to的动词不定式
see sb do/doing sth都是有的,而且多半是用doing,当see有often,always等词修饰时,就要用do,表示经常做的事。当see在被动语态下,省掉的to就要加回来。
类似的词(如hear,watch等)都是这样的用法。
对吧?

see William running on the playground意思是说看见William 正在操场上跑
看见某人正在作某事用see sb doing sth

原因不记得了
读完第一感觉是D