faz um bom tempo que

it's been a long time since

→ fazer
phrase Rare #42,426
it's been a long time since Used to say that a considerable amount of time has passed since an event began or occurred. In this time expression, faz does not mean “makes.”
PO: Faz um bom tempo que não vejo meus amigos.
EN: It's been a long time since I've seen my friends.

Faz um bom tempo que não tínhamos um tempo assim tão bom.

It’s been quite a while since we’ve had weather this nice.

Faz um bom tempo que voltei para Boston.

It’s been quite a while since I returned to Boston.

Faz um bom tempo que estou esperando o meu ônibus.

I've been waiting for my bus for quite a while.

Faz um bom tempo que eu voltei para Boston.

It's been quite a while since I returned to Boston.