It is a covalent bond. Whenever a compound uses such suffixes like mono, di, tri, tetra, and so on, it is a covalent compound- thus having covalent bonds.
Balanced equation for the above reaction is as follows;
Mg(OH)₂ + 2HCl ---> MgCl₂ + 2H₂O
stoichiometry of Mg(OH)₂ to MgCl₂ is 1:1
mass of Mg(OH)₂ reacted - 1.82 g
number of moles of Mg(OH)₂ - 1.82 g/ 58.3 g/mol = 0.0312 mol
number of Mg(OH)₂ moles reacted - number of MgCl₂ moles formed
number of MgCl₂ moles formed - 0.0312 mol
mass of MgCl₂ formed - 0.0312 mol x 95.2 g/mol = 2.97 g
mass of MgCl₂ formed - 2.97 g
moles NaOH = c · V = 0.2432 mmol/mL · 24.75 mL = 6.0192 mmol
moles H2SO4 = 6.0192 mmol NaOH · 1 mmol H2SO4 / 2 mmol NaOH = 3.0096 mmol
Hence
[H2SO4]= n/V = 3.0096 mmol / 38.94 mL = 0.07729 M
The answer to this question is [H2SO4] = 0.07729 M