求文档:_______ a satisfactory operation,the patient recovered from illness very quickly .
问题描述:
求文档:_______ 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
答
B对了?我觉得应该是A吧..被动的啊...have given 是主动语态..病人怎么给自己做手术呢?嗯 是A 刚才打错了 给详细讲解下吧have given an operation...动手术have been given an operation...被动手术这句话主语是病人,病人一定是被动手术啊..但是过去分词given不是已经表被动了吗?为什么还要加个been这是非谓语动词啊 加上been不是就是谓语了?given 是过去分词的格式 但是跟have在一起 表示完成时态啊..并不是被动啊have been given 是表被动