have been working
Tenho trabalhado nisto há três semanas.
I've been working on this for three weeks.
Eu tenho trabalhado nisso há meses.
I've been working on this for months.
Tenho trabalhado com a sorte no amor, ultimamente.
I've been working with luck in love lately.
— O Serviço de Entregas da Kiki (1989)
Eu tenho trabalhado duro para sustentar minha família.
I have been working hard to support my family.