Exercício: Organização das palavras a completar

Na frase abaixo, por que a alternativa A é a única correta e não a C também?

It will cost a lot of money to have ......................... .
A that work done
B that work made
C done that work
D made that work
MENSAGEM PATROCINADA Para aprender mais sobre os Tempos Verbais baixe agora o: Guia Grátis de Tempos Verbais em Inglês. Ele contém um resumo bem estruturado para revisar os conceitos que você aprendeu na escola.

Clique aqui e saiba como baixar!
I think it is because it would be in the Past tense if we used 'done' after 'have'. Since the phrase begins in the Future tense, it must there be a noun after 'have', not another verbal form.
"C" would be incorrect, because you would be mixing up too completely different tenses. You are talking about something that will happen if you do something. For this reason, "A" is the correct option.