see sb do还是see sb do?
"See sb do sth"和"See sb doing sth"都可以表示观察到某人做某事,但它们在语法和含义上有一些区别。"See sb do sth"通常用来表示看到整个动作或事件的完成,强调的是动作的完整性和结果。例如:"I saw him finish the race."
"See sb doing sth"则表示正在进行的动作或事件,强调的是动作的持续性。例如:"I saw him running in the park."
具体来说,"see sb do sth"中的do是动词不定式,表示整个动作已经完成。而"see sb doing sth"中的doing是现在分词,表示动作正在进行中。
此外,在某些情况下,"see sb doing sth"还可以表示反复看到某人做同一件事情,强调的是动作的重复性和频率。例如:"I often see him smoking on the balcony."
需要注意的是,两者的区别有时候并不十分明显,具体使用哪一种表达方式可以根据语境和表达需要来决定。
举例来说,如果你看到一个人正在跳舞,你可以用"see sb. dancing"来表示你看到了这个人正在跳舞;而如果你看到一个人跳完了一段舞蹈,你可以用"see sb. dance"来表示你看到了这个人跳了一段舞蹈。
再比如,如果你看到一个人在街上吸烟,你可以用"see sb. smoking"来表示你看到了这个人在街上吸烟;而如果你经常看到这个人在街上吸烟,你可以用"see sb. smoke"来表示你经常看到这个人在街上吸烟。
总之,"see sb do sth"和"see sb doing sth"都可以表示观察到某人做某事,但它们在语法和含义上有所不同。需要根据具体语境和表达需要来选择使用哪种表达方式。
扩展阅读:悠悠seeyoutomorrow ... see sb to do 对吗 ... seesbdo为什么不带to ... have sb ... seesbdo为什么省略to ... hear sb do ... see somebody doing ... 经典老歌seeyouseeme ... see sb do结构 ...