问一道TEM4语法题08年TEM4的一道语法题Had Judy been more careful on the mat

问一道TEM4语法题
08年TEM4的一道语法题
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,我也知道是虚拟语气,可为什么不选D呢?似乎选D,看上去还是一个主动形态,而选A有点被动感觉.
sylviacat 1年前 已收到3个回答 举报

sweetylee920 花朵

共回答了28个问题采纳率:96.4% 举报

换了我也可能会选D.
但既然答案是A,也就提醒了我,注意后面的now,暗示除了要注意虚拟语态,还要用进行时be getting.
如果没有这个now,选D肯定没错.

1年前

8

东北蓓 幼苗

共回答了147个问题 举报

would be doing something.....

1年前

0

吓我 幼苗

共回答了7个问题 举报

这是混合虚拟语气。。。前面是对过去的假设,后面是对现在的假设。。。因为后面有个NOW,而且A不是被动,只是表示一种状态,你不要看见有个Be就认为是被动了,如果真的是被动,它会写成would be gotten

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.029 s. - webmaster@yulucn.com