Grammar fix

have a thing for someone

have a particular attraction

To feel a particular romantic or physical attraction to someone.

How oftenCommon
LevelB2
Used inMostly spoken

Hear it in context

Notice where the phrase sounds natural.

He seems to have a thing for musicians; every person he dates plays in a band.

I've always had a thing for people who make me laugh. My last two boyfriends were both total jokers.

Fix the pattern

One small grammar move makes it sound right.

Not: I think he has a feeling for her.

Say: I think he has a thing for her.

'Have a feeling for' means a natural talent ('a feeling for music'); for attraction say 'have a thing for' or 'have feelings for'.

  • Pattern
  • have a thing for + someone

Don't confuse it

Other ways to say it

Find someone attractive

How strongAttractionSexual attraction

Try it in Daily Speak