Для завершения предложения необходимо выбрать предлог, который грамматически и по смыслу подходит к фразе "prevent ... happening". В английском языке для обозначения предотвращения какого-либо события используется конструкция "prevent someone/something from doing something". Следовательно, правильный предлог — "from".
Таким образом, предложение будет звучать: "He wanted to prevent the wedding from happening".
Ответ: from