Q. Do basic solutions also have H+(aq) ions? If yes, then why are these basic?
Yes, basic solution also has H+(aq) ions. However, they are basic because the concentration of hydrogen ions in them is less as compared to the concentration of hydroxide ions that makes the solution basic.