关于困惑了很久的after的问题

一直以来有关after又一个疑问。

例如下列两句句子:

1、Having eaten his breakfast, he left the house. 该句应该是分词的完成式作状语。

然后语法书上说,若不用分词完成式,则需要添加after来明确eating和主句谓语的先后关系。可以写成:

2、After eating his breakfast, he left the house.

我的问题就是,加了after之后,虽然句意一样,但是不是eating的性质就变了。由原来的分词变为了动名词。因为after并没有像while或when或although一样的主语一致省略的用法,因此这里的after必定是个介词,那后面的doing必定是个动名词。

 

也就是说第1句是分词作状语,而第2句是介宾短语作状语。

不知道我的理解对吗?请各位老师指点,谢谢。

请先 登录 后评论

最佳答案 2020-08-22 00:36

你的理解完全正确。借此机会作一点补充:

如果引导状语从句的“引导词”既可作连词也可作介词(如after, before, since等),通常不接过去分词。若需要后面接过去分词,则应改为“being+过去分词”。请看词典例句:

A tourist was robbed after being given a drugged orange. 一名旅游者在喝了一杯动了手脚的橙汁后遭到了抢劫。

The ship had listed to one side since being struck by the speedboat. 自被快艇撞了以来,这艘船就一直往一边倾斜。


请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 3 收藏,2715 浏览
  • zym0912 提出于 2020-08-21 00:02

相似问题