一个有关非谓语动词的句子,求分析.
Having been bitten by a snake,she was frightened at it.
这是分词作状语,表原因.
但是我不知道为什么前面用现在完成时,后面用一般过去时.
求详细分析!
为什么前半句不能用过去完成时呢?
人气:307 ℃ 时间:2020-04-12 20:34:42
解答
首先,它表达的就是过去完成时的意思,只不过把had been变成分词形式作状语,那么只能是having,因为没有hading这种形式
推荐
猜你喜欢
- 礼记教学相长给你什么启示
- 【急】国内鞋的36码等于美国尺寸标准的几号?
- 如图,ad为三角形abc高,ae为三角形abc外接圆的直径.求证:∠bad=∠cae
- 7只鸟飞进3个鸟巢,则总有一个鸟巢至少有3只鸟,为什么?
- 在如图方框中画上合适的光学元件.
- 观察下面一列数,按某种规律在横线上填上适当的数:1/3,3/5,5/7,7/9,9/11..,则第n个数是
- 两条直线平行,它们的斜率相乘是多少?
- 英语翻译