He has great affection _____ me.

Answer: For

Explanation

Affection is always followed by for.

For is a preposition here.

Affection is a noun here. 

Affection means پیار یا لگاؤ

Install this app on your device for quick access right from your home screen.