I said "They must give me attention" and was marked wrong. To me that's fine in English. Anyone else?
Understandable, but not good English. We pay attention or we give someone our attention.
But sometimes we just want attention, not from anyone specifically. "i want attention", "he likes attention", "she is just looking for attention".