早教吧 育儿知识 作业答案 考试题库 百科 知识分享

关于英语时态的问题havebeen+v.-ed与hadbeen+v.-ed以及havebeen+v.-ing有什么区别,有没有havebeen+v.这种情况?havebeen+adj.求大神帮忙补补语法啊〜时态混乱

题目详情
关于英语时态的问题
have been +v.-ed 与 had been +v.-ed以及have been+v.-ing有什么区别,有没有have been +v.这种情况?
have been+adj.
求大神帮忙补补语法啊〜时态混乱
▼优质解答
答案和解析
have been +v.-ed表示现在完成时,从过去一直持续到现在的状态;
had been +v.-ed表示过去完成时,从过去到过去一段时间的一个时态;
have been+v.-ing表示现在完成进行时的时态,在完成时的同时还有一直在进行的动作;
没有have been +v的结构;
have been+adj.就是表示现在完成时的意思,形容词可以表示一种可以延续的状态,比如:He has been ill for two days.