Answer
Extra exons could arise from phenomena like unequal crossing over happening repeatedly. It's also possible that DNA polymerase sliding backwards by mistake would make an extra copy of that part of the gene.
Work Step by Step
Review the mechanisms in Concept 21.5 which are said to be able to generate extra copies of DNA, and look for one which duplicates smaller regions such as exons.