You are given a formulae sheet in highschool which contains complex polyatomic ions. It should contain ions such as SO4(2-). Its respective name is sulphate. Now when naming acids that contain hydrogen and a complex ion (most of the acids), just remember some simple rules.
If naming an acid that contains a polyatomic ion with an -ate ending, change it to -ic.
----------Remember this phrase: I ate something icky.
If naming an acid that contains a polyatomic ion with an -ite ending, change it to -ous.
----------Remember this phrase: The teacher threw sprite on ous.
It may sound corny now, but come exams and diplomas you are going to be very thankful that you remembered and understood such phrases. Trust me they help.