问题补充:
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。
时间:2019-07-27 16:10:48
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。