问一道英语单选题A remote-controlled bomb exploded outside a hotel ne
问一道英语单选题 A remote-controlled bomb exploded outside a hotel near the town square yesterday,( ) at least 12 people. having been injured having injured injured injuring 我想选B,理解成已经伤了12人. 但答案是D.为什么呢?
如果是动名词的被动式,应该是being injured.如果是动名词的被动完成式,应该是having been injured.也就是说B选项中的have在此是做实意动词用,明显不合理.而D选项中injuring是现在分词,填入空格可作伴随状语,故D选项才是正选. iris871108说为什么不用C.这里不能用过去分词,除非说"...,with at least 12 people injured." 关键词:伴随状语.