teach sb. sth还是teach sb do sth?

如题所述

、释义区别:

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.(我会教你说法语。)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-08-09
动词teach后面可以跟双宾语,直接宾语sb指人,间接宾语之物,可以是sth或者to do sth。也就是说,teach跟双宾语的用法是teach sb sth或者teach sb to do sth。这里第二种用法是错误的,第一种用法是正确的。本回答被网友采纳