have an affinity for something—
1. feel liking for smth.:
- Figure modeling may seem like an odd activity, but to those who have an affinity for art, figure modeling makes a world of sense.
2. (of a chemical substance) have a tendency to unite with another substance:
- Alcohol has a strong affinity for water, and is miscible with it in every proportion.
have an affinity with something—
1. = have an affinity for something 1:
- Some members of the community may have little affinity with fine art found in galleries, especially art that may be academic or conceptual.
2. (of animals, plants, etc.) have structural similarity:
- Balochi has a different historical background and has no affinity with any Indian language.