I have been cooking so I'm feeling really hot.
Объяснение: Present Perfect Continuous используется для указания на действие, которое только что закончилось или продолжается и имеет видимый результат (жарко). Форма глагола 'to cook' в Present Perfect Continuous — 'have/has been cooking'. Так как подлежащее 'I' (я), используем 'have'.