Решение:
- had done — Past Perfect, так как действие ('сделала домашнее задание') произошло до другого действия в прошлом ('до 10 часов').
- has not written — Present Perfect, так как действие ('не написала') продолжается до настоящего момента ('until now').
Ответ: Susan had done her homework before 10 o'clock but Jane has not written a word until now.