来自柳朝军的问题
havingbeendone和done作状语的区别这两个都表示被动,他们作状语的时候有什么区别啊
havingbeendone和done作状语的区别
这两个都表示被动,他们作状语的时候有什么区别啊
1回答
2020-06-04 14:28
havingbeendone和done作状语的区别这两个都表示被动,他们作状语的时候有什么区别啊
havingbeendone和done作状语的区别
这两个都表示被动,他们作状语的时候有什么区别啊
havingbeendone做状语表示该动作发生在主句动作之前;
而done则不强调这层含义;
举个例:
Havingbeenkilled,shecouldn'tstopherbloodfromgoingchilled.
和
Killed,shecouldn'tstopherbloodfromgoingchilled.
前边一句稍微强调“再她的血变冷之前她被杀的”
而后者没有强调动作先后的含义.
(需要说明一下done指的是普遍意义的过去分词而不是单纯的done)