Questions & Answers about Habt ihr etwas gegen mich?
Why do we use mich here instead of ich or mir?
Because of the word gegen (against). The word gegen is a strict accusative preposition, which means any noun or pronoun directly following it must take the accusative case. mich is the accusative form of ich (I).
Who is ihr in this sentence?
ihr is the plural, informal word for "you" (like "you guys" or "y'all"). If you were asking just one friend, you would use du and say Hast du etwas gegen mich?.
Why doesn't the German sentence start with a word for "Do"?
English uses "do" as a helper verb to ask questions, but German doesn't. To turn a statement into a yes/no question in German, you simply swap the subject and the verb. Ihr habt (You have) becomes Habt ihr? (Have you? / Do you have?).
The English translation says "something", but couldn't etwas also mean "anything"?
Yes! English has a strict rule about using "something" in positive statements and "anything" in questions. German doesn't have this rule. You can just use etwas for both.