found sb doing sth和found sb do sth的区别为:含义不同、用法不同、侧重点不同。
一、含义不同
1.found sb doing sth
释义:发现某人在做某事。
2.found sb do sth
释义:发现某人做某事。
二、用法不同
1.found sb doing sth
用法:doing表示现在进行的动作或存在的状态。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。现在进行时表示动作发生的时间是“现在”,动作目前的状态是“正在进行中”。
2.found sb do sth
用法:do是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。在英语时态中,“时“指动作发生的时间,”态“指动作的样子和状态。
三、侧重点不同
1.found sb doing sth
解析:doing的时候,说话的时候动作还在进行,表示过去的那个时间点在进行,就跟过去进行时一样说得通。
2.found sb do sth
解析:用do的时候表示已经过去了,已经发生过且动作已经结束,已经没有做那件事情了,每个动作都会有结果(影响)。