Question: which two subatomic particles have opposite charges?
Answer: Because the electron and proton have opposite charges, they are attracted to each other. It's also important to note the charge of an electron and a proton, while opposite, are equal in magnitude. A neutral atom has an equal number of protons and electrons.