“find sb. doing sth.”是英语中常用的感官动词+宾语+宾语补足语结构,核心含义是:
(强调看到/发现时,动作正在进行或处于持续状态)
结构成分:
`find`:感官动词(类似的还有see, hear, watch等),表示“发现/看见/察觉到”;
`sb.`:宾语(动作的执行者);
`doing sth.`:现在分词短语作宾语补足语,说明宾语正在进行的动作(逻辑上是“sb. 主动做sth.”)。
强调“进行中”:重点是“发现的瞬间,动作正在发生”,而非整个过程。
主动关系:宾语(sb.)是`doing sth.`的逻辑主语(主动做动作)。
I found my sister drawing a picture in her room.
我发现我妹妹正在房间里画画。(进房间时,画画的动作正在进行)
When I passed the park, I found some kids playing football there.
我路过公园时,发现一些孩子正在那里踢足球。
The teacher found Tom sleeping in class.
老师发现汤姆正在课上睡觉。
很多人会混淆“doing”和“do”作宾补的情况,两者核心差异是:
find sb. doing sth.:发现正在做(强调瞬间的进行状态);
find sb. do sth.:发现做了/常做(强调动作的完整性或经常性,但这种用法远不如“doing”常见,且通常需要“全程看到”)。
例:I found her cleaning the house.(我发现她正在打扫房子——看到时正在扫)
I rarely find her clean the house.(我很少发现她打扫房子——强调“打扫”这个动作的整体性/经常性)
若要强调“某人被发现正在做某事”,可转换为被动结构:`sb. be found doing sth.`
He was found stealing in the supermarket.
他被发现正在超市偷东西。
“find sb. doing sth.”是描述“发现他人正在进行某动作”的常用表达,核心是“进行中”。记住:看到“正在做”就用`doing`,看到“做了/常做”(较少见)用`do`。
通过例子多练习,很容易掌握~ 😊