单选题
专四
2010-12-07
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
答案解析
【译文】朱迪在考数学时如果再仔细些的话,她现在就会有更好的成绩了。
【解析】考查虚拟语气。如果用陈述语气,这句话可以改写为:Judy was not careful enough on the maths exam,so she has not got better results now.条件句与过去事实相反;虽然主句的时间副词是now,但事实上该考试成绩已经出来,故用could have got,而不是would get。答案是B。
【解析】考查虚拟语气。如果用陈述语气,这句话可以改写为:Judy was not careful enough on the maths exam,so she has not got better results now.条件句与过去事实相反;虽然主句的时间副词是now,但事实上该考试成绩已经出来,故用could have got,而不是would get。答案是B。
你可能感兴趣的试题
A.for which
B.for that
C.in that
D.in which
A.Much though
B.Much as
C.As much
D.Though much