关于“be keen on”和“be keen to”的区别,综合权威资料整理如下:
一、核心区别
语义侧重不同 - be keen on:
表示对某事物感兴趣或喜欢,强调一种持续的状态或被动态度。例如:
> She is keen on learning different cultures.(她对了解不同文化很感兴趣)
- be keen to:表示对做某事或实现某个目标有强烈愿望或主动追求,强调主观的积极性。例如:
> He is keen to pursue a career in acting.(他渴望从事演艺事业)
动词后接形式不同 - be keen on:
后接名词、动名词或介词短语。例如:
> They are keen on sports.(他们喜欢运动)
- be keen to:后接不定式(to + 动词原形)。例如:
> She is keen to visit China.(她渴望访问中国)
二、用法示例对比
| 表达方式 | 语义示例 | 动词后接形式 |
|----------------|--------------------------------------------------------------------------|--------------------|
| be keen on | 表示兴趣或爱好,强调状态 | learning, art, sports |
| be keen to | 表示主动愿望或目标,强调行动倾向 | to pursue, to visit, to do |
三、补充说明
相似性:两者均表示“热衷于”,但“be keen on”更偏向于描述已有的兴趣,而“be keen to”更强调未来的行动意愿。
扩展用法:
表示强烈要求他人做某事:be keen for sb to do sth(如:He is keen for you to help me)。
建议根据语境选择合适表达:
当强调“喜欢某事物”时,使用“be keen on”;
当强调“渴望做某事”时,使用“be keen to”。