Como dizer "antes que seja tarde" em inglês

Hi everyone.

Estava procurando no dicionário o termo "realize" e me deparei com a frase - "I hope he realizes before long". Daí fiquei pensando e a frase "antes que seja tarde"?

TESTE DE NÍVEL
Faça um teste de inglês e descubra seu nível em 10 minutos! Este teste foi desenvolvido por professores experientes. O resultado sai na hora e com gabarito. Você ainda ganha o eBook sobre o Verbo Get em seu e-mail. INICIAR TESTE
4 respostas
Flavia.lm 1 10 96
Antes que seja tarde (demais) = before it's (too) late

* * *

before long = soon
I hope he realizes before long = Eu espero que ele se dê conta disso logo / em breve.
Ravenna 3
Flavia.lm escreveu:I hope he realizes before long = Eu espero que ele se dê conta disso logo / em breve.
Oi Flávia,

Essa frase "I hope he realizes before long" está completa? Posso estar vendo coisa, mas não tinha que ter um 'it ou that" ou outra palavra indicando o que "ele" está se dando conta sobre? :shock:

Dá para entender minha dúvida?

Talvez seja vício gramatical... Ou talvez eu tenha lido a frase em português antes! Estou tentando entender que parte da frase está se referindo ao "disso" da tradução.
Daniel.S 1 2 7
Ravenna:

A Flávia fez uso de uma expressão idiomática. Veja:

Definition: Soon, in the near future

Ex: The baby will be teething before long

http://idioms.yourdictionary.com/before-long
Ravenna 3
Agora, acho que fez sentido! :mrgreen: