En la gramática existen varios tipos de ambigüedad, o también llamada anfibología, entre estos están: la ambigüedad léxica que existe en una palabra o frase, aquí la ambigüedad se da cuando una palabra tiene múltiples significados o usos; tal cual se consigue en un diccionario, a este tipo de ambigüedad también se le llama polisemia. Otro tipo es la sintáctica, que se da cuando una oración o frase compleja puede ser analizada de distintas formas. Por consiguiente la ambigüedad fonética, ocurre cuando hablamos; y cuando se habla, las frases pueden contener muchas mas ambigüedades. Finalmente, esta la ambigüedad semántica que aparece cuando un concepto o palabra tiene un significado o definición difuso, basado en el uso informal o generalizado.
En la gramática la ambigüedad se puede evitar por medio de una serie de métodos, como el complemento, en las ambigüedades léxicas donde no son resueltas por un contexto, se le puede agregar un complemento, para esclarecer a que significado en particular se habla. Otro método es la puntuación, aquí las comas pueden ser utilizadas para la separación de elementos con el fin de delimitar a lo que se refiere el contexto. El cambio y adición de palabras, la acentuación y el cambio de construcción también pueden evitar que exista una ambigüedad en una frase u oración, en cuanto a gramática se refiere.