have been是什么时态怎么翻译

回答
爱扬教育

2021-07-21

这是现在完成进行时的用法,表示从过去一直延续到现在,现在还在进行。
例句:
Severe winds have been battering the coast.
狂风一直在海岸肆虐。
At times they have been shamefully neglected.
有时他们被可耻地忽略了。

扩展资料

  The marshes have been drained.

  沼泽地里的水已排干。

  Your trip must have been fun!

  你这次旅行一定很开心吧!

  Things have been going badly.

  事情进展得不顺利。