¿Cuál es la gramática correcta:todos los patos o de patos?

"Todos los patos" es la gramática correcta.

"Todos" es un determinante y se utiliza para indicar que estamos hablando de todos los miembros de un grupo. "El" es un artículo definido y se utiliza para indicar que estamos hablando de un grupo u objeto específico. En este caso, estamos hablando de todos los patos, por lo que "todos los patos" es la elección correcta.

"De patos" es una gramática incorrecta porque "de" es una preposición. Las preposiciones se utilizan para conectar un sustantivo o pronombre con otra palabra en una oración. En este caso, necesitaríamos utilizar una preposición diferente, como "de los patos" o "de esos patos".