Чтобы правильно заполнить пропуск в предложении, нужно понимать разницу между "for" и "since".
В данном случае корректный ответ: "not seen his cat for a while."
Используем "for", когда мы говорим о периоде времени (в данном случае "a while" указывает на продолжительность).
"Since" используется, когда мы говорим о конкретном моменте во времени, например: "not seen his cat since last week."
Таким образом, в вашем предложении правильное слово — "for". Если у вас есть другие вопросы по этой теме, не стесняйтесь спрашивать!
