AnswerFiestas have been made in Cologne, Germany for many years now."Have been made" is the correct present perfect passive form required in this case.