作业帮 > 英语 > 作业

英语求详解______that Easton had got promoted,his friends came to

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/05 07:44:29
英语求详解
______that Easton had got promoted,his friends came to congratulate him on that.
A.Being heard B.Having heard C.To have heard D.Having been heard
这是考了哪方面的语法?为什么选B
这里考察的主要知识点为分词作状语.
分词作状语时,通常放在句首,并且用逗号与主句隔开.同时,分词作状语时其逻辑主语与主句主语应保持一致,也就是说在确定选择现在分词还是过去分词时,要判断主句主语与分词中心词的关系.
主句用的是过去式,所以前面这个分词作状语也应当使用过去时态,having heard就是hear的过去时态(分词作状语).
这类题可以进行还原:His friends heard that Easton had got promoted.His friends .