Your quiz is set to show grades rounded to the nearest integer.
Your question contains 23 questions, and the final grade is out-of 10, so that is 0.43478 for each question - which rounds to zero.
So, you could do various things to fix this:
- Display more decimal places (setting under Quiz settings -> Appearance, you may need to click Show more... there.)
- Set the total quiz mark to be 23 so each question is wroth 1 mark (on the Edit quiz page).
- ... probably some other options.