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.