allow to do 和 allow doing sth到底该怎么区别?

问题描述:

allow to do 和 allow doing sth到底该怎么区别?

ALLOW TO DO 这个词组不完整,应该是ALLOW +人+ TO DO SHT允许某人做事,某 关于ALLOW DOING STH,例子,THEY ALLOW SMOKING HERE 他们允许在这吸烟,不是允许别人,是允许自己,

没有allow to do,是allow sb to do,sb是allow的宾语,而to do是做sb的宾补,allow doing有的。doing直接做allow这个动词的宾语

allow 后面要加sb, allow sb to do sth 允许某人做某事
sb allow doing sth 某人允许做某事,
有什么不会的还可以上第一答疑网上去提问下,有名师在线给讲呢

(1)allow作“允许”或“许可”讲,常搭配用动词不定式短语作宾语补足语,即allow sb. to do sth.允许某人做某事。
如:Please allow me to carry your bag.请让我替你拿包。
My boss doesn't allow me to use the telephone.我的老板不允许我用电话。
We were allowed to smoke in this room only.我们只许在这间屋子里抽烟。
(2)allow作“许可:允许”将,只可搭配动名词短语作宾语,不可直接搭配动词不定式做宾语,即只可说allow doing sth.,不可说allow to do sth.。
如:They allowed smoking in this room only.他们只允许在这间屋子里抽烟。
Smoking is not allowed here.此处禁止吸烟。
(3)allow还常与out,in,up等副词搭配使用,即allow sb. in/out/up等。
如:She won't allow the children in until they've wiped their shoes.直到孩子们把鞋擦干净,她才让他们进来。
She is not allowed out after dark.天黑后,她不准出去。
The patient was allowed up after ten days.十天后病人才被允许起床下地。

这个问题可以从语态上来区别:to do只能当allow用在被动语态的时候才能用,也就是只能是这种形式:
sb be allowed to do sth
He was allowed to drink some wine.
而allow doing 这种用法allow只能用在主动语态中,即:
sb allow doing sth
They allow our taking photo here.
从意义上来分别:
to do 结构中do的发出者是句子的主语(he);
doing结构中do的发出者不是句子的主语,而是另有他人(we).