In the following sentence: "I am against animal cruelty." Why don't we say the animal cruelty since technically it is a specific type of cruelty - "animal" cruelty.
Thanks
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.
Sign up to join this communityIn the following sentence: "I am against animal cruelty." Why don't we say the animal cruelty since technically it is a specific type of cruelty - "animal" cruelty.
Thanks
Use the to indicate a known or stated subclass of a general class.
If you write "I am against animal cruelty", you are opposing animal cruelty in general.
"I am against the animal cruelty" would mean you are objecting to animal cruelty in some particular case.
Perhaps someone asked you about bull-fighting or eating hamburgers; you might reply "I am against the animal cruelty" -- meaning you might accept that the activity had some other, more positive aspect, or you believe the cruelty could be mitigated.
If you said flatly, "I am against animal cruelty", you would be implying that no other aspect mattered and that bull-fighting or carnivory was unacceptable.
"Animal" here is the adjective and "cruelty" is the noun. It's equivalent to saying "I like hairy dogs" or "I hate classical music".
You wouldn't say "I like the hairy dogs" unless you were looking at a specific set of dogs and saying that you like dog B and dog F because they are hairy. By saying "I like hairy dogs" you are stating the general case, and it's the same with "I am against animal cruelty".