Become Competent in 和 For 的正确用法指南
在英语学习中,动词短语 become competent 后接不同介词(in 或 for)会产生不同的含义。正确理解并使用这些搭配,有助于提升语言表达的准确性与地道程度。
1. “Become competent in” 的用法
这是最常见、最标准的搭配,表示“在某领域或某技能方面变得熟练/胜任”。
- ✅ She became competent in data analysis after six months of training.
- ✅ He is becoming competent in French and plans to work in Paris.
这里的 in 后通常接:技能、学科、语言、领域 等抽象名词。
2. “Become competent for” 的用法
这种搭配较为少见,且语义不同。它强调“具备胜任某个特定职位、任务或情境的能力”。
- ✅ After the certification, he became competent for the role of project manager.
- ⚠️ 注意:此用法在正式英语中较少见,有时会被认为不够自然。
更地道的表达通常是:
be competent to do something 或 be qualified for something。
3. 常见错误与建议
❌ 错误示例:
“I want to become competent for programming.” (应使用 in)
✅ 正确说法:
“I want to become competent in programming.”
4. 总结
- 优先使用 become competent in + 领域/技能。
- 避免随意使用 for,除非明确指“胜任某个具体岗位或职责”。
- 如需表达“有能力做某事”,可考虑 competent to + 动词原形。