after后面可以直接加动词过去时吗

您所在的位置:网站首页 四季平安猜三个数字是什么 after后面可以直接加动词过去时吗

after后面可以直接加动词过去时吗

2024-07-08 10:39| 来源: 网络整理| 查看: 265

网友的这个问题,涉及两个方面:

1. after 和before 用作连词时,不可省略主语和be 动词;而when 和while 就可以省略。

2. 为何不能使用after done,而必须是after doing 或 after being done?

详细讲解如下:

第一个问题:在包括when 和while 引导的某些状语从句中,当其主语跟主句的主语一致,而且含有be 动词时,可以把主语(一般由代词充当)以及be 动词一起省略,旨在使句子更加简洁。

这个规则必须满足3个条件:(1)限于某些状语从句(2)主、从句的主语必须一致(3)有be 动词,这个be 动词可以是系动词,可以是进行时态的be,也可以是被动语态的be。例如:

When (she was) asked to sing a song, Mary hesitated for a moment.

While (you were) walking the dog, you were careless. 

第二个问题:when 和while 只是连词,不是介词。与when 和while 不同的是,after 和before 既是连词,也是介词。但是:用作连词时,没有上述讲的省略主语和be 的用法。

用作介词,只有以下两种形式:

after doing:句子主语跟doing 是主动关系。

after being done:句子主语跟doing 是被动关系。

before doing:句子主语跟doing 是主动关系。

before being done:句子主语跟doing 是主动关系。

网友的例句,在after 之后是completed your meal(吃完饭),句子主语是You(在祈使句被省略),根据二者之间存在主动关系,所以,此题空格应填写:after completing。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3