sb be done to do结构比如 He is thought to be hiding in the woods.

大家了解这种结构等于是It is thought that he is hiding in the woods.这个句型转化而来那样这里为何不直接用He is thought hiding in the woods?即用目前分词作主语补足语,由于He is found smoking in the kitchen.这个句子也是正确的。这里用不定式和分词作主语补足语有哪些本质有什么区别么?请各位专家不吝赐教。


网友看到了表层的目前分词doing和不定式进行体to be doing都可以表示与谓语动作同时的动作,但却忽视了不定式与目前分词深层次有什么区别。

不定式表示的是不确定的事件,所以与之搭配的谓语动词多表示主观意义,如 sb is said/believed/thought/known to be doing sth. 某人正在做某事是据了解的、相信的、觉得的、已知的,而不是说话人或句子主语亲自耳闻目睹的。

这个句型是由It is said/believed/thought/known that sb is doing sth.转变而来的


目前分词不同于不定式之处在于其表示实实在在发生在眼前的动作,如 see/hear/watch/find sb doing sth. 某人做某事是主语亲自耳闻目睹的,而不是听说或臆测的,所以这个句型中就不可以用to do不定式作宾补。假如要用不定式作宾补,也要去掉不定式符号,用不带to的不定式,删去不确定的意义,而表示实实在在发生的事。

Sb is seen/heard/found doing sth 这个句型,是由see/hear/find sb doing sth转变而来的。


所以,主句谓语动词is said/known/believed/known等表示觉得、听说、据信某人正在做某事,这个某人正在做某事是不确定的事件,只可以用不定式的进行体来表示, 不可以用目前分词。

He was said/believed to be writing a new book then.

当主句谓语动词为is seen/heard/found等表示某人被看到、听到、被发现正在做某事,这个某人正在做某事是确确实实正在发生的事,不可以用不定式的进行体,而要用目前分词来表示。

He was seen/found stealing in the shop then.