ha estado enfermo

has been sick

→ haber
phrase Uncommon #12,084
has been sick Used to say someone has been ill for some period of time.
SP: Mi hermano ha estado enfermo toda la semana.
EN: My brother has been sick all week.

Ha estado enfermo en la cama desde el lunes pasado.

He has been sick in bed since last Monday.

Tom no ha estado enfermo por un largo tiempo.

Tom hasn't been sick for a long time.

Mi padre nunca ha estado enfermo en su vida.

My father has never been sick in his life.

Parece que ha estado enfermo la semana pasada.

It seems he's been sick this past week.

Ha estado enfermo en cama por una semana.

He has been sick in bed for a week.

Tom ha estado enfermo en cama por un largo tiempo.

Tom has been sick in bed for a long time.

Tom nunca ha estado enfermo.

Tom has never been sick.

Ha estado enfermo.

He has been sick.

Sé que Marco ha estado enfermo.

I know Marco has been sick.

Ha estado enfermo durante mucho tiempo.

He has been ill for a long time.