has been inundating
-ha estado inundando
Presente perfecto progresivo para el sujetohe/shedel verboinundate.

inundate

As a result, water has been inundating many provinces for almost 500 km while travelling towards Bangkok, which is the natural place where all waters would come on their way to the sea.
Como resultado, el agua ha inundado muchas provincias en los casi 500 kilómetros hacia Bangkok, que es el lugar natural donde todas las aguas se reúnen para desembocar en el mar.
Palabra del día
el portero