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

来自柳朝军的问题

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

  havingbeendone和done作状语的区别

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

1回答
2020-06-0414:28
我要回答
提示:回答问题需要登录哦!
石承苍

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

  而done则不强调这层含义;

  举个例:

  Havingbeenkilled,shecouldn'tstopherbloodfromgoingchilled.

  和

  Killed,shecouldn'tstopherbloodfromgoingchilled.

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

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

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

2020-06-04 14:29:55
大家都在问
最新问答