Explicação Didática e Descomplicada

A estrutura central da sua dúvida é a expressão "both... or", que é um erro comum. Em inglês, a correlação correta para indicar que algo pode ser uma coisa e outra ao mesmo tempo (ou alternadamente) é "both... and". O uso de "or" (ou) quebra a lógica de inclusão dos dois itens. Portanto, a frase correta seria: "Each of those categories may be both legal and not within each".

Além disso, a construção "within each" no final da frase está gramaticalmente incompleta e confusa, pois falta um substantivo após "each" (por exemplo, "within each context" ou "within each region"). Se a intenção era dizer que a legalidade varia dependendo da categoria, uma forma mais natural e clara seria: "Each of those categories may be legal or illegal depending on the context".

Exemplos Práticos do Cotidiano

  • English: This app is both useful and expensive.
    Português: Este aplicativo é ao mesmo tempo útil e caro.
  • English: You can choose either tea or coffee.
    Português: Você pode escolher ou chá ou café. (Use "either... or" para exclusão).
  • English: The rules are both strict and fair.
    Português: As regras são ao mesmo tempo rígidas e justas.

Dica de Ouro para Fixação mental rápida

Lembre-se da regra de "pares inseparáveis": Both sempre pede And. Se você quer usar Or, o par correto é Either. Nunca misture "both" com "or".