Had Judy been more careful on the maths exam, she ______ much better results now. (2008年考试真题)
【正确答案】 B
【答案解析】解析:本题考查虚拟语气,从句部分是对过去的虚拟,省略了if,因此出现倒装;虽然主句的时间副词是now,但事实上该考试成绩已经出来,故用could have got,而不是would get;由于get为瞬间性动词,在表示“得到”时不用进行时态,故选B。