Como se diz «há muito tempo» em inglês?
“Há muito tempo” muda: pode ser “faz tempo”, “muito tempo atrás” ou “por muito tempo”.
Com amigos ou conhecidos que você não vê faz tempo.
Serve para reencontros ou para dizer que algo faz tempo.
Mais suave, bom com cliente, chefe ou alguém mais formal.
There is a long time
Parece tradução de “há”; em inglês, use “it’s been”, “ago” ou “for”, conforme a ideia.
Para reencontro, responda com “I know! How have you been?” ou “Yeah, it’s been ages!”
Outros jeitos, conforme a situação
Para “muito tempo atrás”: “I met her a long time ago.”
Para duração: “I lived there for a long time.”
Bem natural em reencontro; “ages” é informal.
Quando realmente faz anos, ou para dar ênfase.
Pratique numa cena
Respostas rápidas
Posso dizer “long time no see”?
Sim, é bem comum e casual. Use com amigos, colegas e conhecidos, não em situações muito formais.
Qual a diferença entre “ago” e “for a long time”?
“Ago” fala de quando algo aconteceu: “two years ago”. “For” fala de duração: “for two years”.
“Há muito tempo” é sempre “it’s been a long time”?
Não. Em reencontro, sim. Para “muito tempo atrás”, diga “a long time ago”. Para duração, “for a long time”.
Quer dizer outra coisa?
Expressões relacionadas
Escrito pela Lin, do jeito que uma amiga falaria; inglês britânico e americano contam como naturais.