牛津词典有这么个例句,She admits to being strict with her children.如果这里的being换成动态动词making a mistake,我们都知道这个动作是过去做的。但是这里是一个静态的状态being strict,请问这个状态是指过去还是现在?如果换成knowing the fact呢?
动名词的一般体作宾语,本身暗示动作已发生,早于谓语动词。静态或动态都一样,无须使用完成体。例如:
He regretted scolding the boy.
I remember telling her my name.
She admits to being strict with her children.
静态动词或状态可以没有时间概念,它包括过去、现在和将来。而 scold 和 tell 属于一次性动作行为,只表示过去发生过。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!