Is this sentence correct:
"I don't hate anybody on the basis of religion, race or sexual orientation."
" Clive
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
It's correct grammar, but the meaning is clearer if you say eg "I don't hate anybody because of their religion, race or sexual orientation."
Clive
Christine Christie"I don'thatejudge anybody on the basis of (their) religion, race or sexual orientation."
Try that too.