having been done为什么不能做谓语呢been是be 的过去分词,done是do的过去分词,但都还是动词啊,所以我觉得可以做谓语。谁能解释的具体点呢

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 04:59:09
havingbeendone为什么不能做谓语呢been是be的过去分词,done是do的过去分词,但都还是动词啊,所以我觉得可以做谓语。谁能解释的具体点呢havingbeendone为什么不能做谓语呢

having been done为什么不能做谓语呢been是be 的过去分词,done是do的过去分词,但都还是动词啊,所以我觉得可以做谓语。谁能解释的具体点呢
having been done为什么不能做谓语呢
been是be 的过去分词,done是do的过去分词,但都还是动词啊,所以我觉得可以做谓语。谁能解释的具体点呢

having been done为什么不能做谓语呢been是be 的过去分词,done是do的过去分词,但都还是动词啊,所以我觉得可以做谓语。谁能解释的具体点呢
having been done得看having,这是个动名词,不做谓语,因为谓语需要的是单独的动词或动词词组.

have been done可做谓语,V+ing是动词的分词形式,现代分词相当于动名词