在英语语法中,ask sb的正确搭配是“ask sb to do sth”,而不是“ask sb do sth”。ask属于及物动词,其后接不定式“to do”作为宾语补足语,表达“请求或要求某人去做某事”。例如:She asked him to help her。而“ask sb do”结构仅在非正式或某些方言中出现,但在标准英语中属于错误用法。此外,需注意区分与make、let等使役动词的用法(它们后接动词原形)。

【常见问题】
问题1:ask sb do和ask sb to do哪个才是正确的?
回答1:在标准英语中,只有“ask sb to do”是正确的,ask sb do属于常见错误。例如:正确:I asked him to come。错误:I asked him come。
问题2:为什么ask sb后面必须加to do而不是动词原形?
回答2:因为ask是及物动词,要求不定式“to do”作宾语补足语,表达目的或请求。而动词原形通常用于使役动词(如make、let)或感官动词后。
问题3:有没有例外情况可以用ask sb do?
回答3:在极少数非正式口语或固定短语(如“ask sb do something for a favor”的简化)中可能出现,但属于非标准用法,正式写作中应避免。
问题4:学习ask sb to do时需要注意哪些常见错误?
回答4:常见错误包括:忘记加to(如ask sb do)、与tell混淆(tell sb to do也正确但语义不同)、以及误用为ask sb for do(应去掉for)。另外注意ask后也可接宾语从句,如ask sb if he can do sth。
问题5:如何区分ask sb to do与ask for sb to do?
回答5:正确形式是ask sb to do;“ask for sb to do”是错误的,因为ask for后接名词/代词作宾语,再跟不定式时结构混乱。例如:错误:I asked for him to come。正确:I asked him to come。


