问一道英文题 关于see sb do 和doing的They saw her _______at the meeting just now.(speak)应该填speak 还是speaking呢?理由.是不是跟just now 这个时间点有关?我觉得是瞬间动作啊 用ing的话不是表示看完整个动作了?just now 不是过去吗 那应该表示已经做完这个动作了 那不是应该用speak了?有没有人给我举个反例什么的呢?

问题描述:

问一道英文题 关于see sb do 和doing的
They saw her _______at the meeting just now.(speak)
应该填speak 还是speaking呢?
理由.
是不是跟just now 这个时间点有关?我觉得是瞬间动作啊 用ing的话不是表示看完整个动作了?
just now 不是过去吗 那应该表示已经做完这个动作了 那不是应该用speak了?
有没有人给我举个反例什么的呢?

答案为speaking
see sb. doing sth 看到某人正在做某事
see sb. do sth 看某人做了某事 强调看了整个过程
这道题意思是 刚才他们看到她在会上讲话。
他们看到时她正在讲话,题中并没说他们有没有看她讲完,所以是speaking 。

speaking 因为看到她的时候她正在唱歌。

该句强调全过程,用speak,doing强调正在做某事
see sb. do sth. 是强调动作已经发生了
see sb. do sth. 是强调动作正在进行
比如
I see him wrting composition. 我看见他正在写作文。
I see him write composition. 我看见他写了作文。

speak
强调的是整个过程 而不是一个瞬间动作 应该用原型

speaking。是有关

speaking 因为是过去进行时。
看见她正在做某事。

see sb do sth强调看到了动作的全过程,see sb doing sth强调看到时那动作正在进行.此句应该填speaking,意思是 他们刚才在会议上看到她在讲话.强调看到的那时候她正在讲话.如果去掉just now,那就填speak最好,表示 他...

首先搞清楚see sb doing sth和see sb do sth的区别是什么:
see sb doing sth:强调看到某人正在做某事
see sb do sth:强调看到某人做过某事或经常做某事
所以说因为just now是刚刚的意思,也就是说是see sb do sth
答案是:speak
例子:前者是看到某人正在做某事,eg:I saw him playing football.我看到他正在踢足球;后者是看到某人做完某事。eg:I saw him play football.我看到他踢完足球。