Hadshebeenolder,she________it

发布时间:2020-07-27 22:04:53

Had she been older, she ________ it better.A.had doneB.might have doneC.might doD.would do

网友回答

B解析句意:假如她岁数大一点,就能把它做得更好。本题考查虚拟语气用法,had she been older=if she had been older,根据句意,主句应该是与过去事实相反的虚拟语气,因此用would/should/could/might+have+过去分词,故B项正确。
以上问题属网友观点,不代表本站立场,仅供参考!