常见疑问
很多英语学习者会困惑:想表达“做晚饭”,到底该说 “make dinner” 还是 “cook dinner”?两者都可以吗?有什么区别?
“Make dinner” vs “Cook dinner”
其实,这两个短语在日常英语中都常用,但侧重点略有不同:
- Cook dinner 强调“烹饪”这个动作本身,指实际在炉灶上加热、制作食物的过程。
- Make dinner 更侧重“准备一顿饭”的整体行为,包括洗菜、切菜、组合食材等,不一定强调“加热”或“下厨”。
例如:
- I’ll cook dinner tonight — I’m making pasta from scratch.(我今晚要下厨做晚饭——我要从头做意面。)
- Can you make dinner while I finish work?(你能准备晚饭吗?我还在工作。)
地道使用建议
在美式英语中,“make dinner” 的使用频率略高于 “cook dinner”,尤其是在非正式场合。但两者通常可以互换,不会引起误解。
不过要注意:
✅ 正确:make/cook breakfast/lunch/dinner
❌ 错误:make a soup(应说 cook a soup 或 make soup,不加冠词)
总结
如果你想表达“今晚我来做饭”,说 “I’ll make dinner” 或 “I’ll cook dinner” 都没问题。根据语境选择即可:
- 想突出“动手做饭” → 用 cook
- 想表达“负责准备这顿饭” → 用 make