有allow doing sth.如果有这种形式,它与allow to do sth.有什么区别?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 16:32:04

有allow doing sth.如果有这种形式,它与allow to do sth.有什么区别?
有allow doing sth.
如果有这种形式,它与allow to do sth.有什么区别?

有allow doing sth.如果有这种形式,它与allow to do sth.有什么区别?
allow doing sth
allow sb to do sth.如果allow后面有人则用to do,如果没有则是doing.
类似的词还有permit
英语教师团真诚为您解惑!

allow to do sth 也可以换成allow sb to do sth.
allow doing 却不能换成有sb的形式.
这是二者最大的区别,意思上基本没有什么区别.

allow sb. to do sth.
allow doing sth.
allow doing不能分开
allow sb. to do中间必须有sb. ,如果没有,就用allow doing
这个问题可以从语态上来区别:to do只能当allow用在被动语态的时候才能用,也就是只能是这种形式:
sb be allowed to do sth

全部展开

allow sb. to do sth.
allow doing sth.
allow doing不能分开
allow sb. to do中间必须有sb. ,如果没有,就用allow doing
这个问题可以从语态上来区别: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)。

收起

allow后面有sb的话要用to do
如果没有,就用doing
也就用法上有区别,意思上区别不大的(我们老师说,意思上的区别不会考)
要是你真要区别,那么:
allow sb. to do sb.允许某人去做某事,
allow doing sth.允许某人做某事,可以表示当前可允许做的事或习惯性动作。...

全部展开

allow后面有sb的话要用to do
如果没有,就用doing
也就用法上有区别,意思上区别不大的(我们老师说,意思上的区别不会考)
要是你真要区别,那么:
allow sb. to do sb.允许某人去做某事,
allow doing sth.允许某人做某事,可以表示当前可允许做的事或习惯性动作。

收起