、释义区别:
1. teach sb doing sth:表示教导某人如何去做某事或者进行某种动作。
2. teach sb to do sth:表示教导某人如何去做某事或者采取某种行为。
二、词形变化:
1. teach (动词):teaches (第三人称单数形式)、taught (过去式)、taught (过去分词形式)、teaching (现在分词形式)
2. doing (动名词):does (第三人称单数形式)、done (过去分词形式)、doing (现在分词形式)
3. to do (不定式):does (第三人称单数形式)、did (过去式)、done (过去分词形式)、doing (现在分词形式)
三、词语搭配区别:
1. teach sb doing sth:主要是用于指教学某人进行具体的动作或操作。
2. teach sb to do sth:主要是用于指教导某人去完成某种任务或采取某种行为。
四、用法区别:
1. teach sb doing sth:强调对具体动作的指导和教学。
2. teach sb to do sth:强调对整个任务或行为的教导和指导。
五、例句区别:
1. We taught her swimming last summer.(我们去年夏天教她游泳。)
2. I will teach you to speak French.(我会教你说法语。)