learn to do sth.和learn doing有什么区别?

如题所述

"learn to do sth." 表示学习获得新的技能或知识;"learn doing" 表示通过实践和尝试来学习具体的活动或动作。它们在释义、用法、使用环境、影响范围和形象上存在一些区别,具体内容如下所示。

1. 释义区别:

"learn to do sth." 表示学习去做某事,强调通过学习来获得新的技能或知识。

"learn doing" 表示学习过程中不断尝试或实践某个活动或动作。

2. 语法区别:

"learn to do sth." 是一个带有不定式的短语动词,不定式作为宾语补足语。

"learn doing" 是一个带有动名词的短语动词,动名词作为宾语补足语。

例句:

She is learning to play the piano. (她正在学习弹钢琴。)

He learned to swim when he was young. (他小时候学会了游泳。)

3. 用法区别:

"learn to do sth." 用于表示学习获取新的技能或知识的过程。

例句:I want to learn to speak French. (我想学会说法语。)

"learn doing" 用于表示通过实践和尝试来学习某个具体的活动或动作。

例句:She learned singing by joining a choir. (她通过加入合唱团来学习唱歌。)

4. 使用环境区别:

"learn to do sth." 更常见于正式的教育场景或自我学习。

例句:He is learning to cook by attending culinary classes. (他通过参加烹饪课程学习烹饪。)

"learn doing" 更常见于实际的经验积累或日常生活中的学习。

例句:I learned swimming by practicing in the pool every day. (我通过每天在游泳池里练习来学会游泳。)

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