How did Adam name all the animals in one day?
GENESIS 2:20 SAYS ADAM GAVE NAMES TO THE ANIMALS ON THE SIXTH DAY OF CREATION WEEK.
Many people say he couldn't name every animal in the world in just one day. And they are right.
But the Bible doesn't say Adam named all the animals. It says he named three groups — the cattle, the fowl of the air, and the beasts of the field.
He didn't name all the beasts of the earth (Genesis 1:25), or everything that creeps upon the earth (Genesis 1:25). He named only the domesticable animals, birds, and the smaller wild animals living near him.
It doesn't take long to name something “dinosaur”, “dog”, “horse”, “owl”, etc. Adam named only the major kinds, or groups. There are a lot of species of owl, for instance, but naming them all owls would be sufficient.
Five hours to name 3000 animals
The creationist Henry Morris Study Bible points out that it would have taken Adam only about five hours to name around 3000 basic kinds of animals (one every six seconds). This would have been adequate to acquaint Adam with those animals and also to show him there was none sufficiently like him to provide suitably close companionship.
Adam didn't have to go out looking for those animals to name either. Genesis 2:19 says God brought them to him. And remember — God created Adam perfect, so Adam's brain would have been sharper than ours is. He could have named every major group of cattle, bird, and beast of the field in a matter of hours.