allow to do和allow doing有意思、用法和强调内容三方面的区别。
一、意思不同。allow to do 的意思是“允许某人去做某事”引申可表示“承认,认为”;allow doing的意思是“允许做某事”。
例句:My father won't allow me to take the wheel. 父亲不让我驾驶汽车。
二、用法不同。
(1)在主动语态中,如果allow后面没有sb出现,一般接动名词形式作宾语,即allow doing sth;如果allow 后有sb.作宾语时,必须接to do sth,即allow sb to do sth.。
例句:Schools don't allow smoking. 学校不允许抽烟。
(2)在被动语态中,只有be allowed to do sth的句式结构,其被动结构可以以人作主语,也可以以动名词作主语,没有sb be allowed doing sth这种用法。
例如:The doctor allowed him to smoke. 医生允许他吸烟。
三、强调内容不同。allow to do不强调正在进行,未来某天做也可以;allow doing强调正在进行,也就是当前的语境里面。