has been foreshadowing
-ha estado presagiando
Presente perfecto progresivo para el sujetohe/shedel verboforeshadow.

foreshadow

For years the infamously iconic island for this crisis, Lampedusa, has been foreshadowing the larger wave and regulation issues in dealing with refugees in Italy.
Durante años, Lampedusa, la isla infamemente conocida por esta crisis, ha presenciado la gran oleada y los problemas regulatorios que tienen lugar a la hora de tratar con los refugiados en Italia.
Palabra del día
el tejón