"allow to do"和"allow doing"都表示“允许”的意思,但它们在 意思和用法上有所不同。以下是具体的区别:
意思不同
allow to do:表示允许某人去做某事。例如:My father won't allow me to take the wheel. 父亲不让我驾驶汽车。
allow doing:表示允许做某事,没有明确指出允许谁做。例如:Schools don't allow smoking. 学校不允许抽烟。
用法不同
allow to do:在主动语态中,allow后面需要接sb(宾语)和to do sth(不定式作宾语补语)。例如:She allowed me to stay out late. 她允许我晚归。
allow doing:在主动语态中,allow后面可以直接接动词ing形式(即动名词作宾语)。例如:The teacher allowed discussing in class yesterday. 老师允许昨天在课堂上讨论。
强调内容不同
allow to do:不强调正在进行,可以指未来的某一天或现在。例如:My father won't allow me to drive until I'm 18. 父亲不会允许我开车,直到我18岁。
allow doing:强调正在进行,即当前的语境里。例如:They allow smoking in the lounge, but not in the office. 他们允许在休息室抽烟,但办公室不行。
被动语态
allow to do:在被动语态中,常用be allowed to do sth的结构。例如:You are not allowed to park here. 你不允许在这里停车。
allow doing:在被动语态中,没有sb be allowed doing sth的结构,只有be allowed to do sth。例如:Smoking is not allowed in this area. 这个区域禁止吸烟。
总结:
allow to do:用于表示允许某人去做某事,强调未来或现在的动作,通常用于主动语态和被动语态。
allow doing:用于表示允许做某事,不强调具体的人,强调当前的动作,通常用于主动语态,偶尔用于被动语态。
建议在实际使用中根据具体的语境和需要选择合适的结构。