作业帮 > 英语 > 作业

英语达人进来~Had Judy been more careful on the maths exam,she __ m

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/21 10:36:33
英语达人进来~
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
选什么?拜托把理由说清楚点啊.
这是一道专四的词汇语法题,标准答案是A ,我就想知道为什么?
如果没有(now)
请注意应该选:B
这是对过去时的虚拟语气的表达:
从句用过去完成时,主句用could/should(等情态动词)+现在完成时
翻译成:
如果在考试中能更细心的话,会得到更好的结果
但是加了now,强调现在的状态,所以用ing形式
选A