Qual é a gramática correta – todos os patos ou dos patos?

"Todos os patos" é a gramática correta.

“Todos” é um determinante e é usado para indicar que estamos falando de todos os membros de um grupo. "O" é um artigo definido e é usado para indicar que estamos falando de um grupo ou objeto específico. Neste caso estamos falando de todos os patos, então “todos os patos” é a escolha correta.

"De patos" é uma gramática incorreta porque "de" é uma preposição. As preposições são usadas para conectar um substantivo ou pronome a outra palavra em uma frase. Nesse caso, precisaríamos usar uma preposição diferente, como “dos patos” ou “daqueles patos”.