1. They grow rice in France.

2. They grow goats in the country.

3. They raise rice in France.
4. They raise goats in France.
5. He raises apples and goats in the field.
----------------
Which ones are ungrammatical?
Can't we put 'animals' after 'grow'?

2 is not grammatically correct. The others are right.

Out of the five sentences provided, all of them are grammatically correct. However, there is a slight difference in meaning between the verbs "grow" and "raise" when used in relation to crops and animals.

1. "They grow rice in France." - This sentence is grammatically correct. In this sentence, "grow" is used to describe the cultivation or production of rice as a crop.

2. "They grow goats in the country." - This sentence is also grammatically correct. However, it might be more accurate to say "raise" instead of "grow" when referring to animals like goats. "Grow" is typically used when referring to crops or plants, whereas "raise" is commonly used when talking about animals.

3. "They raise rice in France." - This sentence is grammatically correct and conveys the idea of cultivating or breeding rice as a crop.

4. "They raise goats in France." - This sentence is grammatically correct. Here, "raise" is an appropriate verb to use when talking about the rearing or breeding of animals like goats.

5. "He raises apples and goats in the field." - This sentence is grammatically correct. In this case, "raises" is used to describe the act of cultivating or growing apples, as well as the act of rearing goats, in the field.

Regarding your second question, it is possible to use "animals" after "grow," but it would be more appropriate to use "raise" when talking about the rearing or breeding of animals. Therefore, while you could technically say "They grow animals," it is more common to say "They raise animals."