【ask sb to do sth 和 ask sb doing sth哪个正确】在英语学习中,"ask" 是一个非常常见的动词,但它的用法常常让学习者感到困惑。特别是“ask sb to do sth”和“ask sb doing sth”这两个结构,到底哪个是正确的?本文将从语法角度出发,结合例句进行总结,并通过表格形式清晰展示两者的区别。
一、语法解析
1. ask sb to do sth
这是最常见且标准的表达方式。意思是“要求某人做某事”。其中,“to do sth”表示动作的完成或执行,强调的是请求的内容。
- 例句:She asked me to help her with the project.(她让我帮她完成这个项目。)
2. ask sb doing sth
这种结构在传统语法中并不被认可,通常被认为是不正确的。虽然在某些口语或非正式语境中可能会听到类似说法,但它不符合标准英语语法规则。
- 错误例句:He asked me doing the homework.(错误)
正确表达应为:He asked me to do the homework.
二、常见误区
- 混淆“ask sb to do”与“have sb doing”
有些学习者可能误以为“ask sb doing”类似于“have sb doing”,但实际上两者含义不同。“have sb doing”表示“让某人一直做某事”,而“ask sb to do”则是“请求某人去做某事”。
- 忽视语法规则
在正式写作或考试中,使用“ask sb doing”会被视为错误,建议避免使用。
三、总结对比表
结构 | 是否正确 | 含义说明 | 例句 |
ask sb to do sth | ✅ 正确 | 要求某人做某事 | She asked him to clean the room. |
ask sb doing sth | ❌ 错误 | 不符合标准语法 | ❌ He asked me doing the work. |
四、建议用法
- 在正式场合或书面语中,请使用 ask sb to do sth。
- 在口语中,虽然偶尔会听到“ask sb doing”,但为了保持语言的准确性,还是推荐使用标准结构。
- 注意区分其他类似结构,如 “have sb doing” 或 “get sb to do”,它们的用法和含义也有所不同。
通过以上分析可以看出,“ask sb to do sth”是唯一正确且常用的表达方式,而“ask sb doing sth”在标准英语中并不存在。掌握这一区别有助于提升英语表达的准确性和专业性。