find sb doing和find sb done有什么区别呢?
展开全部
一、find sb done和find sb doing的区别
1、意思不同
find sb done意思是发现某人某种状态完成;find sb doing意思是发现某人正在做某事。
2、词性不同
done是do的过去分词形式;doing是do的现在进行时形式。
3、表示状态不同
find sb done表示已经完成了的状态;find sb doing表示该动作或该事正在进行中。
二、没有find sb do这一说法。
find后接复合宾语时,最常用的宾补是形容词(短语)、分词(短语)和介词短语。find接的复合宾语中,宾补不能是do sth.,不能说find sb do sth。但可以说:be found to do something (使用被动式,而且不定式只表示状态的动词)。
所以,find sb do sth是错误的说法。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询