hate
(verb)
hate + noun/pronoun
I hate Monday mornings.
hate + -ing form
I hate waiting in line.
hate + to + base form
I hate to see you unhappy.
hate it + when + clause
I hate it when people are late.
hate + noun/pronoun + -ing form
I hate people being late.
hate + noun/pronoun + for + noun
I hate him for his rude comments.
hate + noun/pronoun + for + -ing form
I hate him for being rude.