牛津實用英語語法:274 catch,find,leave+賓語+現在分詞
A catch/find:
I caught them stealing my apples.
我撞見他們正在偷我的蘋果。(我發現他們正在干這件事。)
If she catches you reading her diary,shell be furious.
如果她撞見你正在偷看她的日記,她一定會發火的。
這一動詞后由現在分詞表示的動作總是使主語感到不愉快。如果與find連用就沒有不愉快的感覺:
I found him standing at the door.
我發現他正站在門口。相當于:
I saw him standing/He was standing at the door when I arrived.
我看見他正站在門口/我到的時候他正站在門口。
與find連用時,賓語可以是無生命的東西:
He found a tree lying across the road.
他發現一棵樹橫倒在馬路上。
B leave可與現在分詞連用:
I left him talking to Bob.相當于:
He was talking to Bob when I left.
我走時他正在和鮑勃說話呢。