have been +v.-ed表示现在完成时,从过去一直持续到现在的状态。
例句
Dozens of villages have been razed.
几十座村庄已被夷为平地。
Temperatures have been above average.
气温一直比平均温度高。
The company\'s assets have been frozen.
这家公司的资产已被冻结。
The walls have been painted bright yellow.
这些墙壁已被漆成亮黄色。