Пишем реакцию
2H2 + O2 = 2H2O
Считаем сколько сгорело смеси 40-31 = 9 мл.
По реакции видим, что 2 объема водорода взаимодействуют с 1 объемом кислорода, а вместе 3 объема. Значит если 3 объема это 9 мл, то 2 объема (водород) это х мл. х = 9*2/3 = 6 мл.
Так как водород сгорел весь, то его и есть 6 мл.
Считаем процентное содержание 6/40 = 0,15.
Ответ: 15%.