作业帮 > 英语 > 作业

非谓语 英语语法1 Having been warned by the teacher,he didn't make t

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/15 19:38:43
非谓语 英语语法
1 Having been warned by the teacher,he didn't make the same mistake again.
Inspired by what he said,I'm determined to study even harder.
这两句的非谓语在英文中有什么特殊的语境含义么?
第一句的Having been不是可以去掉么?
2 Having finished the work,he accepted the invitation to a dinner happily.
With his work finished,he accepted the invitation to a dinner happily.
这两句又有区别么?哪句更地道?
1,有区别 第一个句子主句的动作是过去式,所以有先后顺序、从句的的动作即非谓语部分被警告动作发生在前所以用having been done 的形式,having been 不可以省略 第二个句子为一般现在时,be inspired by ……
2.这两个句子有区别,第一句是非谓语部分相当于时间状语,完成作业之后,第二个句子是with的独立主格结构with+宾语+宾补,两个句子都挺重点的,比较常用第一句,但第二句常考\(^o^)/~