Question: has an effect or affect?
Answer: Affect is usually a verb, and it means to impact or change. Effect is usually a noun, an effect is the result of a change.