作业帮 > 英语 > 作业

求文档:_______ a satisfactory operation,the patient recovered f

来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/06/03 16:24:41
求文档:_______ a satisfactory operation,the patient recovered from illness very quickly .
A.Having been given B.Having given C.Giving D.Being given 昨天高考我选着A最后又改成了B 结果B对了 郁闷啊 A那个不是有谓语been了吗?这里考的不是非谓语动词吗?老是和我们说的是主句是过去时从句往前推一个时态就是had given
求文档:_______ a satisfactory operation,the patient recovered f
B对了?我觉得应该是A吧..被动的啊...have given 是主动语态..病人怎么给自己做手术呢?
再问: 嗯 是A 刚才打错了 给详细讲解下吧
再答: have given an operation...动手术 have been given an operation...被动手术 这句话主语是病人,病人一定是被动手术啊..
再问: 但是过去分词given不是已经表被动了吗?为什么还要加个been 这是非谓语动词啊 加上been不是就是谓语了?
再答: given 是过去分词的格式 但是跟have在一起 表示完成时态啊..并不是被动啊 have been given 是表被动