We recommend that you avoid using a free quiz website (see our Blog on this) as you have no guarantees over the quality of the questions. Some are fine, but others aren't so good, and you won't know which is which.
This leaves buying the questions or writing your own.
With the best will in the world it will take you two to three hours to write 60 questions, and probably a lot longer. Three hours to write 60 questions is three minutes to think up and then check each question. We write questions every day, and would love to achieve that run rate!
Or you could buy 60 questions from Quiz Master Shop for £5.94. Three hours work to save less than six quid – and the National Living Wage is £8.72 per hour. Is your time really worth that little?