tenho dormido

I've been sleeping

→ ter
phrase Uncommon #18,026
I've been sleeping Used for an action that has been happening repeatedly or continuously up to the present. The form changes with the subject, such as “tem dormido” for “has been sleeping” and “tinham dormido” for “had been sleeping.”
PO: Tenho dormido melhor desde que comecei a fazer exercícios.
EN: I've been sleeping better since I started exercising.

Eu não tenho dormido bem ultimamente.

I haven't been sleeping well lately.

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 tenho dormido mal com esse calor.

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

Não tenho dormido ultimamente.

I haven't been sleeping lately.

— Elefante (2003)

Eu tenho dormido no sofá.

I've been sleeping on the couch.

Tenho dormido menos ultimamente, preciso descansar.

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

Não tenho dormido.

I haven't been sleeping.