Had Judy been more careful on the maths exam, she ________ much better results now.
句意:如果Judy在数学考试时能更加认真的话,她现在就会得到一个更好的分数。这是if引导的错 综时间条件状语从句的虚拟语气。前半句话采用了省略形式,完整的表达应该是If Judy had been more careful on the maths exam。if从句表示对过去的虚拟,后面主句表示对现在的虚拟,用would/should/could do 的形式。因此,本题的正确答案为D。