【undertaketodo还是undertakedoing】一、
在英语中,“undertake”是一个常见的动词,表示“承担、从事、承诺做某事”。它后面通常接不定式(to do)或动名词(doing),但两者的用法有细微差别。
- Undertake to do:强调“承诺去做某事”,多用于正式或书面语中,表达一种责任或义务。
- Undertake doing:更侧重于“实际开始做某事”,语气上更偏向于行动本身,而非承诺。
因此,在实际使用中,“undertake to do” 更常见于正式场合,而 “undertake doing” 则较少见,更多用于特定语境。
二、对比表格
| 用法 | 结构 | 含义 | 用法场景 | 示例 |
| undertake to do | undertake + to do | 承诺/负责去做某事 | 正式、书面语 | He undertook to complete the project by Friday. |
| undertake doing | undertake + doing | 开始/着手做某事 | 较少使用,口语或特定语境 | The company undertook building a new factory. |
三、注意事项
1. 语法正确性:两者在语法上都是正确的,但“undertake to do”更为常见和标准。
2. 语义差异:“to do”强调的是对任务的承诺,“doing”则更偏向于动作的执行。
3. 语境选择:根据具体语境选择合适的结构,避免混淆。
四、结论
在大多数情况下,“undertake to do” 是更推荐的用法,尤其是在正式写作或商务沟通中。而“undertake doing”虽然可以使用,但在日常交流中较为少见,建议谨慎使用。
如需进一步探讨其他动词的搭配用法,欢迎继续提问。


