(2011江苏卷,34)—I left my handbag on the train, but luckily someone gave it to a railway official.
—How unbelievable to get it back! I mean, someone ______ it.
A. will have stolen B. might have stolen C. should have stolen D. must have stolen
答案:B
解析:考查虚拟语气。will have done将来某时刻前完成某事;might have done过去可能做过某事,语气比较婉转或不肯定;should have done过去本来应该做某事,而实际没做;must have done过去一定做过某事,表示对过去事情的肯定推测。根据句意选B。D项与事实不符;C项表示希望有人来偷,不符合语境。
句意:——我把我的手提包落在火车上了。但幸运的是,有人拾到并交给了一位铁路官员。——失而复得,简直难以置信!我是说,有人可能会偷了去的。
—How unbelievable to get it back! I mean, someone ______ it.
A. will have stolen B. might have stolen C. should have stolen D. must have stolen
答案:B
解析:考查虚拟语气。will have done将来某时刻前完成某事;might have done过去可能做过某事,语气比较婉转或不肯定;should have done过去本来应该做某事,而实际没做;must have done过去一定做过某事,表示对过去事情的肯定推测。根据句意选B。D项与事实不符;C项表示希望有人来偷,不符合语境。
句意:——我把我的手提包落在火车上了。但幸运的是,有人拾到并交给了一位铁路官员。——失而复得,简直难以置信!我是说,有人可能会偷了去的。