allow to do和allow doing有什么区别
1个回答
关注
展开全部
咨询记录 · 回答于2023-06-11
allow to do和allow doing有什么区别
allow to do和allow doing的区别主要有以下几点:1. 意思不同:allow sb to do sth的意思是“许可某一个人去做某件事”,而allow doing sth的意思是“许可(允许)做某件事”。2. 语态不同:allow sb to do sth是被动语态,而allow doing sth是主动语态。3. 强调的侧重点不同:allow sb to do sth不强调正在进行时,其既可以在未来的某一天去做某事,又可以现在去做某事;而allow doing sth强调正在进行的动作本身。因此,在主动语态中,如果allow后面没有sb出现,一般接动名词形式作宾语,即allow doing sth;如果allow后有sb做宾语,则必须要接to do sth。在被动语态中,只有be allowed to do sth的句式结构,而没有sb be allowed to do sth。