0

It tackles a problem with no preconception that any human would have.

It tackles a problem with no preconception that humans would have.

  • The second sentence is ungrammatical. It can be fixed—the second sentence—if you change human to humans. – Jason Bassford Supports Monica Jul 19 '19 at 6:09
0

As an example to illustrate why there is a difference between the two, let's switch the word "human" with "woman" (bear with me on this...)

It tackles a problem with no preconception that any woman would have.

By saying "any woman" it suggests that you have some kind of knowledge and insight into all the different preconceptions that women may have. However, the reader or listener may assume that it does not exclude preconceptions held by men.

Likewise, in your original sentence, "any human" suggests an understanding of human preconceptions and it authoritatively assures that all have been taken into consideration. It does leave me wondering why it says "any human" and not "anyone". Is the intention that dogs and cats have preconceptions too, but that you haven't excluded these?

It tackles a problem with no preconception that women would have.

Hopefully, this is where you see the sense of my example - because by using "women" this version of the sentence sounds kinda sexist. It feels like a sweeping generalisation that all women have the same preconceptions. I'd find it quite offensive.

Likewise, with "humans", it suggests that we all have the same preconceptions when that is patently untrue.

As a native speaker, I prefer the first example over the second for the reasons I give - it seems less like a sweeping generalisation about preconceptions. However, if the scope of your statement is entirely limited to human beings then I would prefer "anyone" to remove the possibility that you are considering preconceptions of other creatures too.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.