[单选题]HadJudybeenmorecarefulonthemathsexam,she____muchbetterresultsnow.

A
would be getting
B
could have got
C
must get
D
would get
正确答案:D
题目解析

从句部分是对过去的虚拟,省略了if,因此出现倒装,但主句部分出现了明显的时间标志词now,可见是对现在的虚拟,故应该是would/could/should/might do的形式,且get为瞬间动词,不用进行时,句意:如果朱迪数学考试时更认真一些,她现在成绩就会好多了。

扫描二维码
免费搜题、免费刷题、免费查看解析