当前位置:高中试题 > 英语试题 > 虚拟语气 > He _______ the best person you had been expecting for the job, but who else ____...
题目
题型:不详难度:来源:
He _______ the best person you had been expecting for the job, but who else _______?
A.may not be; could be
B.couldn’t be; might be
C.might not have been; could have been
D.mustn’t be; must have been

答案
C
解析

试题分析:句意:他可能不是你过去所期望的胜任这个工作最好的人,但是还有谁可能是呢?might not have been过去可能没有做某事,could have been过去能够做某事,根据句意,故选C.
点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。should have done 本应该做而实际未做; can’t have done 过去不可能做了某;shouldn’t have done 本不应该做而实际做了; need have done 本有必要做某事;needn’t have done 本没有必要做某事,注意没有 mustn’t have done的形式
核心考点
试题【He _______ the best person you had been expecting for the job, but who else ____】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
One of our rules is that every student _______ wear school uniform while at school.
A.mightB.couldC.shallD.will

题型:不详难度:| 查看答案
He is a very careful man, but he ________ make mistakes which seem ridiculous
A.canB.must C.mayD.will

题型:不详难度:| 查看答案
The washing machine is of excellent quality. If there __________ be any problem within the first three years, we would fix it for free.
A.couldB.mightC.shallD.should

题型:不详难度:| 查看答案
____ the aid from the government, the flood-stricken area ____ greater loss.
A.Apart from; should have suffered
B.But for; would have suffered
C.Without; could suffer
D.Except for; would have suffered

题型:不详难度:| 查看答案
Though there is no one in the hall, he stands on the stage as if he ____watched and expected to deliver a speech.
A.has beenB.had beenC.were beingD.is being

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.