allow和let都表示“让、允许”,但它们的具体用法又各有区别。
allow多用于非正式的英语中,其词意比let弱,其“允许”只是“不加阻止”而已。allow sb.to do sth.意为“允许(让)某人做某事”;如果后面直接跟动词作宾语时,要用动词的-ing形式,即allow doing sth.(允许做某事)。如:
We don't allow smoking here.我们不允许在此吸烟。
We don't allow students to smoke.我们不允许学生吸烟。
let可带副词作宾语补足语,也可带不带to的不定式作宾语补足语。如:
Let me in.让我进去。
Let every man do his duty.人尽其责。
let一般不用于被动式,其被动式一般要改用allow来代替。如:
Passengers are not allowed to smoke.乘客不得吸烟。
We won't be allowed to go.不会让我们去的。