has been itching
-ha estado picando
Present perfect progressive he/she conjugation of itch.

itch

This is something that has been itching on the inside.
Esto es algo que ha estado quemandome por dentro.
For several years, our House has been itching to fund so-called ‘European’ political parties out of the public purse.
En efecto, desde hace varios años, nuestra Asamblea desea ardientemente financiar a los partidos políticos denominados «europeos» con fondos públicos.
Other Dictionaries
Explore the meaning of itch in our family of products.
Word of the Day
wrapping paper