Давайте разберем оба вопроса!
A21. Здесь правильно использовать вариант "slept". Фраза будет звучать так: "While Maria was cleaning the apartment, her husband slept." Это правильное время глагола, так как действие мужа происходило в прошлом во время того, как Мария делала что-то еще.
A22. Правильный ответ здесь — "c. had come back". Полная фраза будет звучать так: "He told me that he had come back a fortnight before." Использование Past Perfect ("had come back") помогает показать, что возвращение произошло до момента, когда он рассказал об этом.
Если у вас есть еще вопросы по английскому языку или другим предметам, не стесняйтесь спрашивать!