ter demorado

to have taken so long

→ ter
phrase Rare #37,691
to have taken so long Often used in apologies when something has taken longer than expected. The infinitive phrase can be followed by tanto or muito.
PO: Desculpe ter demorado tanto para responder.
EN: Sorry it took me so long to reply.

Desculpa ter demorado tanto pra voltar.

Sorry it took me so long to get back.

— Dupla Perigosa (2026)

Eu não espero ter demorado muito.

I don't think I took too long.

Desculpe ter demorado tanto.

Sorry it took me so long.

— O Tao de Steve (2000)

Peço desculpa por isso ter demorado tanto.

I'm sorry that took so long.

Não espero ter demorado muito.

I hope I haven't taken too long.