1. Had Judy been more careful on the maths exam, she________ much better results now.
A. would be getting
B. could have got
C. must get
D. would get
解析:正确答案选B. 考察要点:对过去的虚拟。过去虚拟语气结构If + had done, would/could/should/might + have done. 另外,前面if可以省略,省略后前面直接提前had 即可。
其它要点:
● 还原If: If Judy had been more careful on the maths exam, she could have got much better results now.
● 逗号不能连接两个句子。
● 虚拟语气:虚假的,模拟的语气和态度。详细见语音讲解。
● 正常序语:主语+谓语(+宾语)