关于现在分词和过去分词

请问老师,这道题:

_____of their bad habits, the boys switched from being dependent on their parents to sacrificing for others.  

A. Having rid  B Rid 

到底是选A还是B呢?我看网上这两种答案都有,求助老师解答。

请先 登录 后评论

最佳答案 2020-04-13 11:01

rid为及物动词,rid sb/oneself of sth.

通常用过去分词结构:be rid of 或 get rid of. 其中rid表示被动意义。

作状语时,be rid of 中be的现在分词being省略,由rid of sth过去分词短语直接作状语。

having rid of为错误,因为have+过去分词为主动意义,及物动词没有宾语为错误。

请先 登录 后评论

其它 0 个回答

  • 0 关注
  • 1 收藏,1871 浏览
  • cindy19910118 提出于 2020-04-11 11:00

相似问题