PRACTICE MAKES PERFECT!!!
(try this, than scroll down to get the answers...good luck!)
PO4 (-3) CO3 (-2) NO3 (-1) OH (-1) N (-3)
NH4 (+1) (NH4)3PO4 ammonium phosphate
 
              
Na (+1)    Na2CO3 sodium carbonate
 
        
Be (+2)         Be(NO3)2 beryllium nitrate
 
     
Al (+3)          Al(OH)3 aluminum hydroxide
 
   
Ca (+2)                
 
 
Ni (+3)                 
 
 
Pb (+4)             
 
 
Pb3N4 lead (IV) nitride

 
PO4(-3) CO3(-2) NO3 (-1) OH (-1) N (-3)
NH4 (+1)
* (NH4)3PO4 ammonium phosphate
* (NH4)2CO3
ammonium carbonate
*** NH4NO3
ammonium nitrate
*** NH4OH 
ammonium hydroxide
(NH4)3
ammonium nitride
Na (+1)
*** Na3PO4
sodium phosphate
Na2CO3 sodium carbonate
NaNO3
sodium nitrate
NaOH
sodium hydroxide
Na3N
sodium nitride
Be (+2)
Be3(PO4)2
beryllium phosphate
** BeCO3
beryllium carbonate-
Be(NO3)2 beryllium nitrate
* Be(OH)2
beryllium hydroxide
Be3N2
beryllium nitride
Al (+3)
** AlPO4
aluminum phosphate
Al2(CO3)3
aluminum carbonate
** Al(NO3)3
aluminum nitrate
Al(OH)3 aluminum hydroxide
** AlN
aluminum nitride
Ca (+2)
* Ca3(PO4)2
calcium phosphate
** CaCO3
calcium carbonate
Ca(NO3)2
calcium nitrate
Ca(OH)2
calcium hydroxide
Ca3N2
calcium nitride
Ni (+3)
**** 
** NiPO4
**** nickel (III)
phosphate
Ni2(CO3)3
**** nickel (III)
carbonate
Ni(NO3)3
nickel (III)
nitrate
Ni(OH)3
nickel (III)
hydroxide
** NiN
nickel (III) nitride
Pb (+4)
**** 
Pb3(PO4)4
**** lead (IV)
phosphate
** Pb(CO3)2
**** lead (IV)
carbonate
Pb(NO3)4
lead (IV)
nitrate
Pb(OH)4
lead (IV)
hydroxide
Pb3N4
lead (IV) nitride



* remember to always bracket ( ) your GROUP, even the OH group if you're placing a value of more than one to it:  OH = (OH)1  whereas you must bracket OH for (OH)2, (OH)3,...  or PO4, (PO4)2, ...  or NH4,  (NH4)2,  (NH4)3,...
You do bracket around the element symbols like Ca3...  and Be3 and Ni2...



** remember that when 2 combining capacities are the same or have a common multiple, they cancel each other out or get simplified.  Therefore Be2(CO3)2 is simplified to BeCO3,  Ni3(PO4)3 becomes NiPO4,  Al3N3 becomes AlN.  Notice that Pb2(CO3)4 becomes Pb(CO3)2. NEVER EVER EVER EVER SIMPLIFY using the subscript attached to the group!!!!!!! like  Al(NO3)3DOES NOT become AlNO!!!  NOOOOOOOOOOOO!!!



*** remember that you DO NOT need to place the 1 value anywhere!!!  (NH4)1(NO3)1 looks TOO CUMBERSOME - please drop the brackets and the 1's to get NH4NO3,  (NH4)3(PO4)1 should be written (NH4)3PO4...



**** remember that some heavy metal elements from the periodic table have more than one combining capacity, i.e. manganese, iron, cobalt, nickel, copper, mercury, gold,...  When naming the compounds, you must acknowledge the combining capacity used with a roman numeral in brackets.  Be extra careful when you have simplified the values to form the compound.  The original combining capacity still holds.  Ex:  Pb2(CO3)4 became Pb(CO3)2 but you still used lead +4 combining capacity therefore you would name it lead (IV) carbonate.  For nickel (III) phosphate  you know PO4 has +3 c.c. and so does nickel.  Even if you simplified Ni3(PO4)3 to NiPO4 you still have to name it nickel (III) phosphate.