Right, I kinda get the definitions, but usually I have no problem with them, i.e. the correct one also "sounds right" to me. I wonder why it didn't in this case?

Edit: hmm, re-reading it now, affect does look right. Weird.