过去完成时的例句中,为什么有些例句用“HAVE +动词的过去分词”而有些例句却用“HAVE BEEN”呢

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 01:23:06
过去完成时的例句中,为什么有些例句用“HAVE +动词的过去分词”而有些例句却用“HAVE BEEN”呢

过去完成时的例句中,为什么有些例句用“HAVE +动词的过去分词”而有些例句却用“HAVE BEEN”呢
过去完成时的例句中,为什么有些例句用“HAVE +动词的过去分词”而有些例句却用“HAVE BEEN”呢

过去完成时的例句中,为什么有些例句用“HAVE +动词的过去分词”而有些例句却用“HAVE BEEN”呢
HAVE +动词的过去分词 是现在完成时,
HAVE BEEN + ving是现在完成进行时
HAVE BEEN + v过去式是现在完成的被动语态

Have+动词的过去分词表示过去完成时
Have been+doing 表示过去完成进行时
http://baike.baidu.com/view/201153.htm?fr=ala0_1_1
http://baike.baidu.com/view/403770.htm?fr=ala0_1_1

have、has had+过去分词表示完成时而have has had been是表示现在完成进行时

been 也是系动词 be 的过去分词形式呀。。。