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

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/13 16:57:27
过去完成时的例句中,为什么有些例句用“HAVE +动词的过去分词”而有些例句却用“HAVE BEEN”呢
x){izuLx6}Y-Ou?_dZ';v=dgdz9Ov͆HjY-H\]jN\dT?/a$g3?t tz@(h+e楣{=@՘Gyj+>kh/.H̳ Xݝ/xdZHBQHJMNSS%[3JJ 3SdJ^r~~Yfj^FI}ZmbNAa!Am&ڰx0  )ژ>  P `/C {T`Kؼ@ЂE{:qC!y{

过去完成时的例句中,为什么有些例句用“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 的过去分词形式呀。。。