have been squirming
Presente perfecto progresivo del verbo squirm.

squirm

Popularity
500+ learners.
Mr Patten, sitting alongside him, must have been squirming when he heard that answer, because in the previous question we heard a great lecture on respect for human rights.
El Sr. Patten, que está sentado a su lado, ha debido sentirse avergonzado al escuchar la respuesta, porque en la pregunta anterior hemos oído una gran disertación sobre el respeto de los derechos humanos.
Palabra del día
el reloj