has been railing
Present perfect progressivehe/sheconjugation ofrail.

rail

He has been railing against us for months.
Él ha estado despotricando contra nosotros durante meses.
Some guy on Twitter has been railing on me all day.
Un tipo en twitter se ha barandilla en mí todo el día.
Other Dictionaries
Explore the meaning of rail in our family of products.
Word of the Day
clam