allow doing,动名词是直接宾语。指“允许某行为的存在”,动名词没有时间性。之前加逻辑主语只是表明动名词所指动作的施事者而已,动名词复合结构不改变动名词表示的普遍意义。
allow sb. to do,是接复合宾语结构。指“允许某人的一次行为”,不定式的动作指将来时间发生。
在翻译的时候,两种结构的差别可能分不出来,但这种差别是存在的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!