Having been bitten by the snake,she was frightened at it.(这个句子中的主句的逻辑主语是She),在分词做状语的时候不是要保持逻辑主语的一致,那为什么不直接用过去分词做状语,Bitten by the snake,she was fri
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 18:08:28
Having been bitten by the snake,she was frightened at it.(这个句子中的主句的逻辑主语是She),在分词做状语的时候不是要保持逻辑主语的一致,那为什么不直接用过去分词做状语,Bitten by the snake,she was fri
Having been bitten by the snake,she was frightened at it.(这个句子中的主句的逻辑主语是She),在分词做状语的时候不是要保持逻辑主语的一致,那为什么不直接用过去分词做状语,Bitten by the snake,she was frightened at it.来表达呢?而非要用 Having been bitten 这个现在分词的被动语态呢?
Having been bitten by the snake,she was frightened at it.(这个句子中的主句的逻辑主语是She),在分词做状语的时候不是要保持逻辑主语的一致,那为什么不直接用过去分词做状语,Bitten by the snake,she was fri
一、二者表达的意思不同:Bitten by the snake 表示就在被蛇咬的那个时候或者同时,而 Having been bitten by the snake 表示在被蛇咬了以后.
二、过去分词的一般式表示与句子谓语动词同时或接踵发生的动作,而现在分词的完成被动是表示动作发生在句子的谓语动词以后.
三、下面把两种情况分别改写为状语从句:
1) Having been bitten by the snake,she was frightened at it.
改写为:After she had been bitten by the snake,she was frightened at it.
2) Bitten by the snake,she was frightened at it.
改写为:When(或 as soon as) she was bitten by the snake,she was frightened at it.
首先,分词做状语时,其逻辑主语要与句子的主语一致。楼主的这个句子符合这样语法法则。
其次,用Having been bitten是为了强调“被蛇咬对现在的影响”,这种影响导致“she”was frightened 。句子所表达的语境很明朗,清楚。
此外,用Bitten by the snake 在语法上也是对的,只是表达的语境与上句有所不同。...
全部展开
首先,分词做状语时,其逻辑主语要与句子的主语一致。楼主的这个句子符合这样语法法则。
其次,用Having been bitten是为了强调“被蛇咬对现在的影响”,这种影响导致“she”was frightened 。句子所表达的语境很明朗,清楚。
此外,用Bitten by the snake 在语法上也是对的,只是表达的语境与上句有所不同。
收起
其实Having been bitten=bitten,但两者的区别是有时间先后的问题,Having been bitten……是已经被蛇咬了,她很害怕它\Bitten……是被蛇咬了,她很害怕。其实有时候两者比较容易混淆。
逻辑主语与状语主语一致时,Having done表示这句话的动作先于主句的动作,由句意可知,先被蛇咬,之后她害怕,被蛇咬这个动作先发生,咬与she时被动关系,所以是Having been bitten
having been bitten指’以前曾经被咬‘
我觉得是,她被咬,要用被动,而且这是个状态持续的问题。呵呵 仅供参考。