But for your timely help, the boy ______ his life.
A.must have lost
B.may lose
C.might have lost
D.should lose
答案:C
考查虚拟语气。But for要不是,与过去事实相反,故用might have done,选C。
But for your timely help, the boy ______ his life.
A.must have lost
B.may lose
C.might have lost
D.should lose
答案:C
考查虚拟语气。But for要不是,与过去事实相反,故用might have done,选C。