after doing 与after having done的区别?
问题描述:
after doing 与after having done的区别?
答
很明显的时态不同啊!后者是现在完成时,也就是已做过的事对现在还有影响的,前者是做过了就是做过了,对现在没有影响的。有的句子必须要用现在完成时,这要看具体句子。
答
前者 一般 指 发生在前 与谓语动词 相继发生 强调 动作 紧挨着 时间上 没有间隔 或 少间隔后者 一般 指 发生在前 与谓语动词 先后发生 强调 动作 没有紧挨着 时间上 有间隔这是 介词短语 动名词作介词宾语 或 者 看...