But for your timely help, the boy his life.A. must have lost B. may lose C. might have lo

发布时间:2020-08-16 16:18:00

But for your timely help, the boy      his life.
A. must have lost
B. may lose
C. might have lost
D. should lose

网友回答

A. must have lost
B. may lose
(答案→)C. might have lost
D. should lose
解析:考查虚拟语气。But for要不是,与过去事实相反,故用might have done,选C。
以上问题属网友观点,不代表本站立场,仅供参考!