题目内容
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。
练习册系列答案
相关题目