The gov website says you can take the test as many times as you need, but have to wait a week between each year and pay a fee each time. I have a family member who is preparing for this as well so just curious why your nephew's wife can only has one more attempt?
I've tried the practice tests quite a few times as have various family members. Most fail more than pass. Some of the questions are totally ridiculous.