关于after的词性问题

请问He went to ShangHai after graduating from college这句话中的after是连词还是介词呀,个人感觉两个都可以,连词的话就是省略了主语,相当于When walking on the street, I found a cute dog里面的时间状语一样,而介词的话就是介词加动名词构成介宾结构做时间状语。另外还想请问下,如果是介词的话,动名词的逻辑主语也必须是主句主语吗?

请先 登录 后评论

最佳答案 2020-06-27 21:59

你的理解是错误的。after作为连词引导状语从句时,从句是不允许省略的。所以,after/before 后接doing形式,都是介词加名词。所以,before和after,要么作为副词单独做状语,要么作为介词后接名词或动名词,要么作为连词后接主谓结构(从句),从句不可省略。

when则不同,when从句可以省略和主句相同的主语和be. 例如:

When water is heated to 100 ℃,it will boil.

When heated to 100℃,water will boil.

After water was heated to 100℃,it was removed from the fire.

After heated to 100℃,water was removed from the fire. 错误

你把after视为和when一样可以省略主语和be, 你就看不出第四句的错误。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 2 收藏,8186 浏览
  • ALLEN1998 提出于 2020-06-26 21:59

相似问题