allow 后接 to do 和 doing 有何区别?

来源:百度知道 编辑:UC知道 时间:2024/05/11 18:41:03

没有"allow sb. doing sth."这种用法.
一般allow指"允许",并且是一个及物动词.及物动词后面应跟名词,或者代词.也就是说,肯定可以接ing形式的动词,动名词,也相当于接了一个动词.比如:
The guard doesn't allow swimming in the pool.
警卫不允许在池塘里游泳.

而我们见到的后面跟to do,实际上是英语惯用句式allow sb. to do这一复合结构..这里allow后面实际上跟的是sb.,而不是不定式,即后面的不定式是因为有了sb.才出现.当然,在被动语态中,表面上也可能allow后跟不定式,比如将上面的例子变为被动语态:Swimming is not allowed in the pool.实际上allow后面还是跟的动名词swimming.

学单词要灵活掌握一般规律,最好别拘泥于固定句式.

allow sb to do sth(允许某人将来去做某事)
allow (sb) doing sth(现在)

1.allow sb. to do sb.允许某人去做某事
2.allow sb doing sth.允许某人做某事,可以表示当前可允许做的事或习惯性动作。根据上下文有时sb可以省略
3.类似的词还有:advise,forbid, permit, encourage等

allow sb. to do sth. 有人的话用to do .
the doctor allow him to smoke

allow doing sth

如果是允许某人做某事就要用allow sb to do
如果允许某事就是allow +doing