I suspect ZnS limits. Let's see.
7.2 mole O2 (2 mole ZnS/3 mole O2) = 4.8 mole ZnS
you only have 4.6 mole ZnS, so it limits
4.6 mole ZnS (3 mole O2/2 mole ZnS) = 6.9 mole O2
you have more O2 than 6.9 mole (7.2 mole O2 ), so you used up 6.9 mole O2.
I think you can figure out how many moles of the excess reactant are left.
7.2 mole O2 (2 mole ZnS/3 mole O2) = 4.8 mole ZnS
you only have 4.6 mole ZnS, so it limits
4.6 mole ZnS (3 mole O2/2 mole ZnS) = 6.9 mole O2
you have more O2 than 6.9 mole (7.2 mole O2 ), so you used up 6.9 mole O2.
I think you can figure out how many moles of the excess reactant are left.