tiver terminado

have finished

→ ter
phrase Rare #36,894
have finished Used to express that something will have been finished, often after quando (when) or se (if).
PO: Quando eu tiver terminado o relatório, vou enviar para você.
EN: When I have finished the report, I’ll send it to you.

Vai saber quando tiver terminado, velho.

You'll know when it's over, man.

— Grave (2017)

Irei quando tiver terminado minhas tarefas aqui.

I will leave when I have finished my tasks here.

Eu vou devolver seu livro na terça se eu o tiver terminado.

I'll return your book on Tuesday if I've finished it.

Eu vou te ajudar se eu tiver terminado o meu trabalho pelas quatro.

I'll help you if I've finished my work by four.

Por favor, devolva o livro quando tiver terminado de lê-lo.

Please return the book when you have finished reading it.