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

什么时候用havebeen不太了解havebeen的用法一直认为been后面跟现在分词theweatherishorriblehereithadbeenhorribleallday这句话里的havebenn为什么放在这里后面不是现在分词也不是被动语态

题目详情
什么时候用 have been
不太了解 have been的用法 一直认为 been 后面跟现在分词
the weather is horrible here it had been horrible all day
这句话里的have benn为什么放在这里 后面不是 现在分词 也不是被动语态
▼优质解答
答案和解析
have been 后面加过去分词 是表被动
have后面加过去分词是表示完成时
记住 没有have been 后面还加ing也就是现在分词的形式的.
而这里 是had been 是have的过去时 也就是过去完成时
be只是个动词 been变成了分词
也就是说这里的形式是 had 加过去分词 表过去完成时.
如果用原型做一下这个句子就是
it is horrible all day
建议去看看 过去完成时的语法,你就会豁然开朗了.