0

In the following sentence. is "wider range of food" a good collocation? I mean the range of things that an animals consumes as food. Is there any specific word to mention this?

During the drought, however, omnivores appear to suffer less because they have a wider range of food compared with carnivorous or herbivorous species.

2 Answers 2

2

The have in "they have a wider range of food" could either mean eat or possess as in "have got" that being the case both meanings are appropriate.
The sentence could be rephrased as:

  1. ...appear to suffer less because they can eat a greater variety of food than that of carnivores and herbivores."
  2. ... because they consume a wider range of food compared to...
0

"Wide range of food" is okay, but the animals eat a wide range of food (not have).

The word meaning "the range of food" is the animals diet so you might say that "omnivores have a more diverse diet..."

3
  • 1
    Both "have" and "eat" work fine here. If I have dinner, it means I eat dinner. If I have a wide range of food, I eat a wide range of food. Oct 19, 2021 at 7:31
  • "Have" is the weak choice. If you "have" food this might mean you possess it. "Eat" is a much better choice of word in this context
    – James K
    Oct 19, 2021 at 14:13
  • You can't have your cake and eat it.
    – James K
    Oct 19, 2021 at 14:13

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .