Если в Direct Speech глагол стоит в Present Simple, то в Reported Speech он меняется на Past Simple. Cooked - Past Simple, следовательно, cooks - had been.
Ответ: had been