has been coursing
Presente perfecto progresivo para el sujeto he/she del verbo course.

course

Popularity
500+ learners.
Intense and acrimonious debate over forging a new immigration law has been coursing through Washington for the past year.
Un debate intenso y enconado sobre una nueva ley migratoria ha convulsionado a Washington durante el año pasado.
Palabra del día
la lana