Como dizer "Já faz algum tempo" em inglês

Hello guys, My name is Otávio. I always check the blog to see new tips and the forum to take out my doubts and only now I got courage to sign up.

As the title says I'm not sure how to say "já faz algum tempo" in English, I'm gonna give you some examples:

1 - E ai cara! Já faz/tem algum tempo que não te vejo! Onde você esteve?
2 - Já tem um bom tempo que não leio um livro.

Thanks in advance!

P.s: if there is any mistake above please tell me, it helps a lot.
MENSAGEM PATROCINADA Você sabe como está o seu nível de inglês? Teste agora GRÁTIS em apenas alguns minutos.

Clique aqui para iniciar o Teste Online!
Avatar do usuário Donay Mendonça 51420 21 83 1200
Olá Otávio,

Sugestões:

"Já faz/tem algum tempo que não te vejo! Onde você esteve?"
"It has been a while since I saw you! Where have you been?"

"Já tem um bom tempo que não leio um livro."
"It has been a while since I read a book."

Bons estudos!
Avatar do usuário Daniel.S 590 1 2 5
Hi there!

1- E ai cara! Já faz/tem algum tempo que não te vejo! Onde você esteve?
2- Já tem um bom tempo que não leio um livro.

What's up dude? It's been a while since the last time I saw you, where've you been?

It's been a while since I last read I book.

Take care,
Thank you very much! I'm not gonna forget it.
Avatar do usuário vitor boldrin 540 5
Vou mandar um tweet para a o twitter da banda black crowes.
Como eu posso dizer isso:

Desde 1997 vocês não veem para o Brasil, já faz um tempinho/já faz um bom tempo que vocês tocaram aqui no Brasil.
Avatar do usuário Donay Mendonça 51420 21 83 1200
Opção:

''You haven't been to Brazil since 1997. It's been quite a long time since you performed in Brazil.''
Avatar do usuário Alessandro 3110 3 10 74
Oi, Otávio.

Uma boa opção para dizer já faz um tempo é a expressão "in ages". Exemplos:

  • I haven't posted a comment in ages!
  • This is probably the worst film I've seen in ages and I've seen a lot of films.

OtávioGaião escreveu:E ai cara! Já faz/tem algum tempo que não te vejo! Onde você esteve?


A minha sugestão para dizer essa frase informalmente é:

Hey! Hello there! Haven’t seen you in ages! Where have you been?

Ref. British Council

Cheers,