Ответ:

Императрица помиловала Гринёва, потому что поверила искреннему рассказу Маши и поняла, что его поступки были вызваны честностью и стремлением помочь ей, а не предательством. Сострадание Маши и её самоотверженность убедили Екатерину пересмотреть несправедливое решение.