前面有网友提到 after doing sth 的用法,有老师回答说也可以用 after having done,但我记得我的老师曾说过,这样的用法不地道,请问 after having
done的用法有权威的语法出处吗?
COCA语料库有4000多个after having done sth的例句。这能否让你接受after后接动名词可以用完成体。学习语法是要理解其原则,不是记忆语法书的条条框框。语法书告诉你动名词的完成体形式having done表示动名词的动作先于谓语动作已经发生并结束。但非正式语体通常用doing 代替having done。after doing 和 after having done 意义相同,只不过后者显得语体正式。你们老师认为这种用法不地道,这个认识是错误的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!