They had a secret, didn’t they? Перевод: У них был секрет, не так ли? Здесь had является смысловым глаголом в Past Simple, поэтому в разделительном вопросе используется вспомогательный глагол did.
Ответ: а) didn’t they.