【learntodo和learndoing有什么区别】在英语学习过程中,"learn to do" 和 "learn doing" 是两个常见的表达方式,虽然看起来相似,但它们的用法和含义有明显的不同。以下是对这两个短语的详细总结与对比。
一、基本定义与用法
| 表达方式 | 含义说明 | 举例说明 |
| learn to do | 学习做某事,强调的是“学会”某个动作或技能,通常涉及掌握一个新技能或知识。 | I learned to drive a car when I was 18.(我18岁时学会了开车。) |
| learn doing | 在做某事的过程中学习,强调的是通过实践来获得经验或理解。 | I learned swimming by doing it every day.(我通过每天游泳学会了游泳。) |
二、语法结构分析
- learn to do 的结构是 learn + to + 动词原形,表示“学会去做某事”,强调的是“学习”的过程。
- learn doing 的结构是 learn + 动名词(doing),表示“通过做某事来学习”,强调的是“在实践中学习”。
三、使用场景对比
| 场景类型 | 适用短语 | 说明 |
| 学习新技能 | learn to do | 比如学编程、学音乐、学外语等,都是先了解理论再动手操作。 |
| 实践中积累经验 | learn doing | 比如学游泳、学骑车、学做饭,往往是在实践中不断尝试和改进。 |
| 强调学习结果 | learn to do | 例如:“他学会了如何修理电脑。”强调的是掌握了技能。 |
| 强调学习过程 | learn doing | 例如:“他在工作中学会了如何沟通。”强调的是通过实际工作获得经验。 |
四、常见错误与注意事项
1. 不要混淆两者:
- 错误:I learned doing English.(不自然)
- 正确:I learned to speak English.(更自然)
2. 注意动词形式:
- “learn to do” 后接 动词原形
- “learn doing” 后接 动名词(doing)
3. 根据语境选择:
- 如果是学习一个具体技能或知识,用 learn to do
- 如果是通过实践获得经验或理解,用 learn doing
五、总结
| 项目 | learn to do | learn doing |
| 含义 | 学会去做某事 | 在做某事中学习 |
| 结构 | learn + to + 动词原形 | learn + doing(动名词) |
| 侧重点 | 学习过程中的技能或知识 | 实践中的经验和理解 |
| 常见例子 | learn to cook, learn to write | learn swimming, learn speaking |
通过以上对比可以看出,learn to do 更偏向于“学习技能”,而 learn doing 更偏向于“通过实践学习”。在实际使用中,要根据语境和表达重点来选择合适的表达方式,避免混淆。


