All these long years vs For a long time

Quando usar cada um em inglês, com significado, registro e exemplos.

All these long years

Top 5000 (bastante comum)

For a long time

Top 2000 (comum)
Mais comum: For a long time
 All these long yearsFor a long time
Pronúncia🇬🇧 //ɔːl ðiz lɒŋ jɪəz//🇺🇸 //ɔl ðiz lɔŋ jɪrz//🇬🇧 //fɔː ə lɒŋ taɪm//🇺🇸 //fɔr ə lɔŋ taɪm//
SignificadoA phrase indicating a long period of time, often reflecting on experiences.For a long period.
ExemploI have been waiting for this moment after all these long years.We've known each other for a long time.
RegistroNeutroNeutro
Quão comumTop 5000 (bastante comum)Top 2000 (comum)
Colocaçõesreflect on all these long years, after all these long years, cherish all these long years, remember all these long years, celebrate all these long yearswait for a long time, live for a long time, study for a long time, work for a long time, know for a long time
Erros comunsUsed too casually in formal writing., Inappropriately shortened to just 'long years'., Confused with 'all these years long'.Often used with 'since' incorrectly - 'for a long time since' instead of just 'for a long time'., Confused with 'for long' which has a slightly different meaning., Some learners omit 'a' and say 'for long time'.
Notas de usoThis phrase is used often in reminiscing or reflecting on the past. Avoid using it in very formal contexts.Used in conversations and writing to indicate a significant duration. Avoid in formal writing if more specific time is needed.

Veja em clipes reais

All these long years
For a long time

Perguntas frequentes: All these long years vs For a long time

Qual é a diferença entre All these long years e For a long time?

All these long years: A phrase indicating a long period of time, often reflecting on experiences. For a long time: For a long period.

Qual é mais comum: All these long years e For a long time?

For a long time é a mais comum no inglês do dia a dia.

Pode mostrar um exemplo de cada?

All these long years: I have been waiting for this moment after all these long years. For a long time: We've known each other for a long time.

Posso usar All these long years e For a long time de forma intercambiável?

Nem sempre. All these long years e For a long time são relacionadas e às vezes se sobrepõem, mas diferem em registro, frequência e uso, então trocar uma pela outra pode mudar o sentido ou o tom. Veja as diferenças acima antes de substituir.