1. The cat — past simple, yesterday – показатель простого прошедшего времени. Правильный вариант – slept.
Ответ: The cat slept all day yesterday.