teach sb to do sth还是teach sb do sth?

如题所述

这个问题我会答ヾ(o´∀`o)ノ ,teach sb doing sth 表示教授某人如何进行某个动作或技能。
teach sb to do sth 表示教授某人如何完成某个动作或技能。
这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先: 

了解完它们的基础知识后,现在就来看看它们的具体区别吧ლ(・∀・ )ლ

1、结构不同

teach sb doing sth 使用动词的现在分词形式来表示被教授的动作正在进行。teach sb to do sth 使用动词的不定式形式来表示被教授的动作是一个完整的行为。

例句:

① She taught her students speaking English fluently.她教她的学生流利地说英语。

② She taught her students to speak English fluently.她教她的学生流利地说英语。

2、意义不同

teach sb doing sth 表示教授某人如何进行某个动作或技能。teach sb to do sth 表示教授某人如何完成某个动作或技能。

例句:

① He taught his son swimming.他教他的儿子游泳。

② He taught his son to swim.他教他的儿子游泳。

3、强调不同

teach sb doing sth 强调教授的是一个连续的动作或技能。teach sb to do sth 强调教授的是一个完成的动作或技能。

例句:

① The coach taught the players dribbling the ball.教练教球员运球。

② The coach taught the players to dribble the ball.教练教球员运球。

温馨提示:答案为网友推荐,仅供参考
相似回答