allow sb to do和allow doing都是正确的。
allow sb to do sth:allow后有人(宾语)时,用不定式,意思是允许某人做某事。
allow doing sth:allow后没有人(宾语)时,用动词ing形式,意思是允许做某事,没说允许谁做,所以用动词ing形式。
扩展资料:
allow的近义词
let
英 [let] 美 [let]
v. 让;允许;(用于祈使句表建议、请求、命令)让;假设;出租
n. 出租;阻碍;(网球等)触网重发
例句:I won't let him get away with that excuse.
翻译:我不会让他用那种借口蒙混过去。
用法
v. (动词)
1、let的基本意思是允许对方照其意思而行,引申可表示“出租”“放掉,松掉”等。用于数学中通常表示“假设”。
2、let用作及物动词作“出租”解时,可接名词或代词作宾语,也可接双宾语,其间接宾语可以转化为介词to的宾语;作“让,使”解时,通常接以形容词或不带to的动词不定式充当补足语的复合宾语;接动词不定式作宾语补足语时,如用于被动结构,to须保留。let还可接不带to的动词不定式作宾语,这时主要用于某些固定搭配中。