have been +v.-ed表示现在完成时,从过去一直持续到现在的状态。 例句 Dozens of villages have been razed. 几十座村庄已被夷为平地。 Temperatures have be...