Как спарсить эту картинку если в файле html ее нет?
Парсить с помощью Selenium.
Тут вроде Selenium не нужен. Так как можно просто найти все что нужно в json, который приходит по ajax
https://gdz-putina.net/json/5-klass-biologiya-pase...
Чтобы json в браузере отображался в человеческом виде, поставьте одно из расширений json viewer для chrome.
Такие сайты где данные подгружаются с помощью ajax легче всего парсить, так как сам владелец предоставил api для этого.
Узнать адрес json можно, нажав в chrome F12 -> Network -> XHR и там искать. После того как поймете логику создания адреса для json, сможете это делать автоматически уже парсером.