havingbeendone和done作状语的区别这两个都表-查字典问答网
分类选择

来自柳朝军的问题

  havingbeendone和done作状语的区别这两个都表示被动,他们作状语的时候有什么区别啊

  havingbeendone和done作状语的区别

  这两个都表示被动,他们作状语的时候有什么区别啊

1回答
2020-06-04 14:28
我要回答
请先登录
石承苍

  havingbeendone做状语表示该动作发生在主句动作之前;

  而done则不强调这层含义;

  举个例:

  Havingbeenkilled,shecouldn'tstopherbloodfromgoingchilled.

  和

  Killed,shecouldn'tstopherbloodfromgoingchilled.

  前边一句稍微强调“再她的血变冷之前她被杀的”

  而后者没有强调动作先后的含义.

  (需要说明一下done指的是普遍意义的过去分词而不是单纯的done)

2020-06-04 14:29:55

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •