after having done与after doing 区别 新概念英语2第20课中说after having done 是因为after后的宾语动名词表示动作发生在谓语动词之后~但不是只要在after后的动名词都发生在谓语动词后吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/07 01:51:20
after having done与after doing 区别 新概念英语2第20课中说after having done 是因为after后的宾语动名词表示动作发生在谓语动词之后~但不是只要在after后的动名词都发生在谓语动词后吗?
xT]OA+^ τ F0Џ, f]#. Qʲ,_'B쬸ҧ4Mxؙs=f49ɏj*'fUܭ-P%zأFXϺss~˺lD8#=Vum<`*@nh9ɤ S;fE Q 1+PbFhn~@|H/Z=h/CLW~O,n8t[ Vƣ[G!/kuqF* YX;d,:%b ~'稝 OZ*-mĒ[jl+Ķ[uvQ}=flOrS='t회!ڭbƖHmĿҟ$NtfBTK蔩("7`ry|#Ce}vZ[Og\X@S@G@Gٌ%O#ah#x a.䠋}eu$-^y'VKhq޹( @a?XA1 }?f7N%*9O9T-px!"1*&KCf-DHOk# vm}Q v%bxttB > QOBX%/0K1S?I9߸KcNyhNLo#

after having done与after doing 区别 新概念英语2第20课中说after having done 是因为after后的宾语动名词表示动作发生在谓语动词之后~但不是只要在after后的动名词都发生在谓语动词后吗?
after having done与after doing 区别 新概念英语2第20课中
说after having done 是因为after后的宾语动名词表示动作发生在谓语动词之后~但不是只要在after后的动名词都发生在谓语动词后吗?

after having done与after doing 区别 新概念英语2第20课中说after having done 是因为after后的宾语动名词表示动作发生在谓语动词之后~但不是只要在after后的动名词都发生在谓语动词后吗?
就是一个时态引起的意思不同的问题.
After having done就是说在已经做了什么多久之后,一般后面要跟个像for many days类似的时间状语.同时还有强调“已经”的含义.比如:
After having done my homework for 2 hours,I .在我已经完成作业2小时后.
而After doing就是简单的说在做了什么后.比如:
After finishing my homework,I .在我完成作业后.

after having done是已经做……后,而after doing 表示做完……后
after having done由于介词after的宾语动名词所表示的动作发生在谓语动词之前,因此,动名词要用完成形式。
after doing 表示介词后加动名词。

首先after 是介词,所以后面的+动名词,所以动词后面加ing改成名词形式;have done 表示动作已完成,是个完成时态的固定搭配哦,表示你是在完成什么事情以后干什么,而doing 则表示直接在这个动作以后干什么事