tenho dormido

have been sleeping

→ ter
phrase Uncommon #17,603
have been sleeping Often describes a repeated or ongoing recent activity.
PO: Tenho dormido melhor esta semana.
EN: I’ve been sleeping better this week.

Tenho dormido no sofá.

I've been sleeping on the couch.

Não tenho dormido bem ultimamente.

I haven't been sleeping well lately.

Eu não tenho dormido bem ultimamente.

I haven't been sleeping well lately.

Eu tenho dormido no sofá.

I've been sleeping on the couch.

Não tenho dormido ultimamente.

I haven't been sleeping lately.

— Elefante (2003)

Não tenho dormido.

I haven't been sleeping.

Tenho dormido menos ultimamente, preciso descansar.

I haven't been sleeping much lately, I need to rest.

Eu tenho dormido mal com esse calor.

I haven't been sleeping well because of this heat.