have been是什么时态
`have been` 是现在完成时。这个时态用来描述过去发生的动作或状态对现在造成的影响或结果,或者表示从过去某一时间开始一直延续到现在并还可能继续延续下去的动作。现在完成时的基本结构是 `have/has + 过去分词`。例如:
The walls have been painted bright yellow. (这些墙壁已被漆成亮黄色。)
Severe winds have been battering the coast. (狂风一直在海岸肆虐。)
I have seen that movie before. (我之前看过那部电影。)
需要注意的是,现在完成时通常不用于表示明确的过去时间,而是强调过去动作对现在的影响或结果
其他小伙伴的相似问题:
have been时态的标志有哪些?
have been down时态是什么?
have been作为谓语的情况有哪些?