前面有after 或者before 的现在分词问题

前面有after 或者before 的现在分词问题
前面有after 或者before 的现在分词做状语,后面直接加ving ,还是 having done
having studied english for yrs after having studied english for yrs ,after stuying english for yrs ,前面如果已经有了after 或者when ,before 的话后面是不是直接加ing 就可以了?
妹你过好每天 1年前 已收到2个回答 举报

px220 幼苗

共回答了16个问题采纳率:93.8% 举报

一般来说:
1 having studied english for yrs (分词结构)==after studying english for yrs (介词+动名词结构)
2 before he came,he phoned me first (时间状语从句结构)===before coming(介词+动名词结构),he --- - .
注意:
after / before 在这里是介词,不是连接词.when,while永远是连接词.

1年前 追问

10

妹你过好每天 举报

那after having studied english for yrs 呢

举报 px220

你好。这是“介词+动名词”的结构==after he has / had studied English for years,- - - .(时间状语从句)

妹你过好每天 举报

不在乎语法,就是这句话可不可以这样写,可不可以这样翻译

举报 px220

完全可以,You are right and quite accepted

NewtypeNT 幼苗

共回答了5个问题 举报

没错它们都是连词afterbefore不能跟done

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 1.969 s. - webmaster@yulucn.com