Kate ... her homework yesterday a) does b) has done c) did
did, так как в данном случае прошедшее простое время
Ответ:
c
Объяснение: в прошедшем времени нужен помощник did