cultivate与teach的区别

teach指教授某人具体知识、技能和道理等,属于比较常用的词,例如,He teaches math in a high school.他在中学教数学。

cultivate本义是培育、栽培、耕作、种植,通常使用时也会赋予它培养陶冶等意思,例如,You are trying to cultivate positive emotions, but at the end of the day you may not feel like yourself anymore.如果你尽力去培养一种积极情绪,到一天结束时你可能会有一种不真实的感觉。