have you tried the "you tell me why?", this sometimes works with my son. He will give me the answer but will quickly get tired of not getting the answer he wants and stops.