Tem uma tradução automática que praticamente todo aluno carrega sem perceber: "por" vira "for". Funciona em muitas frases — e é exatamente por isso que o erro é tão difícil de enxergar. Ele só aparece quando você usa "for" numa frase em que um falante nativo usaria outra preposição, e ninguém corrige porque a frase "quase" faz sentido. O problema não é o inglês ser irregular. É que "por", em português, carrega pelo menos quatro ideias diferentes — causa, meio, troca e proporção — e o inglês usa uma preposição diferente pra cada uma.
Quando "por" é causa: because of / due to
Se "por" está explicando o motivo de algo — "por causa de", "devido a" — a tradução certa quase nunca é "for". É "because of" ou "due to".
Errado: The flight was delayed for the weather.
Certo: The flight was delayed because of the weather. / ...due to the weather.
Teste rápido: se dá pra substituir "por" por "por causa de" na frase em português, é "because of" — não é "for".
Quando "por" é meio ou caminho: through / by
"Por" também indica passagem ou meio de fazer algo — "por dentro do parque", "por e-mail". Aqui a preposição certa é "through" (passagem física ou processo) ou "by" (meio, instrumento).
Errado: I sent the file for email.
Certo: I sent the file by email.
Errado: We walked for the park.
Certo: We walked through the park.
Quando "por" é proporção: per
"Três vezes por semana", "R$ 50 por hora" — esse "por" de taxa, frequência ou proporção vira "per" em inglês, não "for".
Errado: I study English three times for week.
Certo: I study English three times per week. (ou "a week", sem preposição nenhuma antes)
Quando "por" realmente é "for"
"For" existe, e aparece principalmente em três casos: troca ("paguei R$ 30 por isso" → "I paid R$30 for it"), em nome de alguém ou algo ("fiz isso por você" → "I did this for you") e duração vista como um bloco de tempo fechado ("morei lá por dois anos" → "I lived there for two years"). Repare que nesses três casos, "for" está ligado a benefício, troca ou período — não a causa, meio ou proporção.
Antes de escrever "for", pergunte: isso é troca, benefício ou duração? Se a resposta for causa, meio ou proporção, a preposição certa é outra — "because of", "by", "through" ou "per".
Como isso realmente fixa
Não adianta decorar a lista acima como regra isolada — ela resolve o entendimento, mas quem fixa o uso certo é repetição em frases suas, sobre a sua rotina real. Pegue as quatro categorias, escreva uma frase verdadeira sobre o seu dia pra cada uma, e fale essas frases em voz alta algumas vezes. É assim que a escolha da preposição para de exigir pensar na regra e vira automática.