An ion has an electric charge because it has [ ].
An ion has an electric charge because it has lost or gained electrons.