1. He keeps many goats.

2. He has many goats.
3. He raises many goats.
4. He grows many goats.
=============
Doe they have the same meaning?
Which verbs are suitable?

2 answers

1. He keeps many goats.
2. He has many goats.
3. He raises many goats.
4. He grows many goats.
=============
Do they have the same meaning?
Which verbs are suitable?
1, 2, and 3 are fine and mean approximately the same thing.

4 isn't used. We grow crops, but we don't "grow" animals or humans!