英语语法问题 after having...

AfterhavinglearnedthedistinctcharactersofSARS'sinfection,residentsinthiszonemadeabril... After having learned the distinct characters of SARS's infection , residents in this zone made a brilliant achievement in preventing SARS.
句中 having的语法作用是什么?为什么加ing
展开
 我来答
Leo教学相长
2019-10-06 · 教是更好的学,以教促学
Leo教学相长
采纳数:124 获赞数:487

向TA提问 私信TA
展开全部

After having learned the distinct characters of SARS's infection, residents in this zone made a brilliant achievement in preventing SARS.

  1. After 是介词,后面接动词ing形式

  2. have done 表示 现在完成时

整句话的意思是:在知道“非典”的感染区域特性后,在这个区域的居民们在预防“非典”方面取得了辉煌的成就。

叶申田
2019-10-06 · TA获得超过113个赞
知道小有建树答主
回答量:161
采纳率:100%
帮助的人:28.9万
展开全部
have作为助动词,构成完成时时态。这句话可以看作是下面时间状语从句的省略:
After they had learned the distinct...
把从句主语they省略之后,had learned要由谓语动词变为非谓语,修饰residents,两者间的关系是主动,所以用having learned。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式