Uma das coisas mais confusas que você encontra quando aprende uma língua estrangeira são os homônimos e os homofones.
Um homônimo é uma de duas ou mais palavras soletradas e pronunciadas da mesma forma, mas com significados diferentes. Um exemplo disso é a palavra "urso". Uma definição desta palavra é transportar, trazer, transportar, mover, transportar, levar, buscar, entregar, carregar, carregar, carregar. Exemplo: O homem veio levando presentes para todas as crianças.
Um homofone é uma de duas ou mais palavras. Um "urso" é também uma mamãe carnívora. Um homofone é pronunciado da mesma forma, mas diferente em significado ou derivação ou grafia como a, também e duas. "Para" é uma preposição usada no caso infinitivo e uma preposição indicando um destino. Exemplo: Estou indo para a loja. "Too" significa em adição ou também. Exemplo: "Para" é uma preposição utilizada no caso infinitivo e uma preposição indicando um destino: Eu também vou para a loja. "Dois" é um número. É a soma de um mais um. Exemplo: "Dois" é a soma de um mais um: Preciso comprar duas caixas de leite.
A ortografia dos homofones em inglês é um grande problema mesmo para os falantes nativos de inglês. Aquele que vejo que é provavelmente o mais problemático está lá, o deles, e eles estão. "Lá" está dentro ou naquele lugar. Exemplo: Por favor, fique ali. O "deles" é um pronome possessivo que mostra a propriedade. Exemplo: Aquele é o carro deles. "Eles são" é uma contração do pronome de terceira pessoa - eles + são. Exemplo: "Eles são": Eles estão indo para a loja.