单选题Mr. Green _____ my letter, otherwise he would have replied before now.A must have receivedB must have failed to receiveC must receiveD must fail to receive

题目
单选题
Mr. Green _____ my letter, otherwise he would have replied before now.
A

must have received

B

must have failed to receive

C

must receive

D

must fail to receive


相似考题
更多“单选题Mr. Green _____ my letter, otherwise he would have replied before now.A must have receivedB must have failed to receiveC must receiveD must fail to receive”相关问题
  • 第1题:

    He did not regret saying what he did but felt that he it differently.

    A. could express

    B. would express

    C. could have expressed

    D. must have expressed


    正确答案:C

  • 第2题:

    The Browns _______ the trains; if not, they would have been at the get-together as scheduled.

    A、must miss

    B、must have missed

    C、should miss

    D、should have missed


    参考答案:B

  • 第3题:

    He must have had an accident, or he _____ then

    A:would have been here

    B:would be here

    C:should be here

    D:had just had


    正确答案:C

  • 第4题:

    If you had taken the medicine yesterday, you ______ much better now.

    A、must have felt

    B、might have felt

    C、would have felt

    D、would feel


    参考答案:D

  • 第5题:

    He did not regret saying what he did but felt that he it differently.

    A. could express B. would express

    C. could have expressed D. must have expressed


    正确答案:C

  • 第6题:

    John's score on the test is the highest in his class, he ______ very hard.

    A. must have studied

    B. should have studied

    C. must study

    D. should study


    正确答案:A
    本题考查虚拟语气的用法。根据题意:John 的考试成绩是最高的,故他肯定考试前努力了。must+have+过去分词,表示对过去的某事作出肯定语气的推测。故选 A。

  • 第7题:

    John’s score on the test is the highest in the class; he _____ last night.

    A.must study
    B.should have studieD
    C.must have studieD
    D.is sure to study

    答案:C
    解析:
    本题考查情态动词

    C选项,句意:约翰的考试分数全班最高;他昨天晚上一定学习了。表示对过去某一动作行为的猜测须要用must have done这一句型结构。

    A,选项,对现在的猜测,与题意不符,故排除。

    B,选项,本该做而未做,故排除。

    D,与题意不符,故排除。

    故正确答案为C选项。

  • 第8题:

    "The lecturer was a tall thin man with white hair.""Then it( )Dr.Firld because he is short and fat.It Dr.Jones;he is thin."

    A.can’t be...must be
    B.couldn’t have been...might have been
    C.must be...can't be
    D.can't have been...must have been

    答案:D
    解析:
    该题考查情态动词用法。根据题干可排除A,C选项(must be,can't be分别表示现在的肯/否定推测),而B选项中的might have been表示可能已经做成某事。故选D。表示对过去的否/肯定推测。

  • 第9题:

    Since the road is wet this morning,__last night.

    A.it must rain
    B.it must be raining
    C.it must have rained
    D.it must have been rain

    答案:C
    解析:
    对过去发生的事作肯定的判断时,用must have done。

  • 第10题:

    Not until this morning()your delayed letter of credit.

    • A、we received
    • B、did we receive
    • C、we have received
    • D、had we received

    正确答案:B

  • 第11题:

    单选题
    Since the road is wet,() last night.
    A

    it   must   have  rained

    B

    it   must   rain

    C

    it   must   be    raining

    D

    it   must   have   been  raining


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    You work as a database administrator for Certkiller .com. In your production  database, the size of Database Buffer Cache needs to be increased immediately for the current as well as future instances of the database. The Oracle instance has been configured to accommodate any changes in the size of the memory structures. At this is production database, you want to accomplish this task with no impact on the user’s connections.  Which activity must you have completed before accomplishing this task?()
    A

    You must have started the database instance in restricted mode.

    B

    You must have started the database instance inNORMALmode.

    C

    You must have started the database instance with server parameter file.

    D

    You must have started the database instance but must not have mounted.

    E

    You must have started the database instance but must not have opened.


    正确答案: E
    解析: 暂无解析

  • 第13题:

    Bob was fully occupied yesterday, otherwise he _______ to the meeting.

    A. would come

    B. had come

    C. must have come

    D. would have come


    正确答案:D

  • 第14题:

    Be quick ! They ( ) for us at the school gate now.

    A、ought to have waited

    B、must wait

    C、must have waited

    D、must be waiting


    参考答案:D

  • 第15题:

    He didn't do well in the exam. He______hard at his lessons

    A、must have worked

    B、ought to have worked

    C、would have worked

    D、has worked


    参考答案:B

  • 第16题:

    The light is on. He ___________________ at home.

    A、must have been

    B、would be

    C、must be

    D、will be


    参考答案:C

  • 第17题:

    Had Paul received six more votes in the last election, he ________ our chairman now.

    [A] must have been

    [B] would have been

    [C] were

    [D] would be


    正确答案:D

  • 第18题:

    He must have had an accident,or he ______ then.

    A.would have been here

    B.should be here

    C.had to be here

    D.would be here


    正确答案:A

  • 第19题:

    Had he worked harder, he ___________ the exams.

    A.must have got through
    B.would get through
    C.would have got through
    D.could get through

    答案:C
    解析:
    考查虚拟语气。根据前半句可知该句是省略if的虚拟条件句,表示的情况与过去事实相反,所以主句谓语用would/should/could/might+have+过去分词的形式。相当于:If he had worked harder,he would have got through the exams.故选C。

  • 第20题:

    Had he worked harder,he__the exams.

    A.must have got through
    B.would have got through
    C.would get through
    D.could get through

    答案:B
    解析:
    从句是一个省略if的条件句,表示对过去事实的假设,用虚拟语气。

  • 第21题:

    Jack described his father,who__________a brave boy many years ago,as astrong-willed man.

    A.would be
    B.would have been
    C.must be
    D.must have been

    答案:D
    解析:
    考情点拨:本题考查情态动词的用法。应试指导:句意:杰克把他的父亲描述为一个意志坚定的人,他的父亲多年前肯定很勇敢=用must have been表示对过去事情的肯定推测。

  • 第22题:

    You work as a database administrator for Certkiller .com. In your production  database, the size of Database Buffer Cache needs to be increased immediately for the current as well as future instances of the database. The Oracle instance has been configured to accommodate any changes in the size of the memory structures. At this is production database, you want to accomplish this task with no impact on the user’s connections.  Which activity must you have completed before accomplishing this task?()

    • A、You must have started the database instance in restricted mode.
    • B、You must have started the database instance inNORMALmode.
    • C、You must have started the database instance with server parameter file.
    • D、You must have started the database instance but must not have mounted.
    • E、You must have started the database instance but must not have opened.

    正确答案:C

  • 第23题:

    单选题
    Alice() my letter; otherwise she would have replied before now.
    A

    oughttohavereceived

    B

    haven’treceived

    C

    hasbeenreceived

    D

    couldn’thavereceived


    正确答案: C
    解析: 暂无解析

  • 第24题:

    单选题
    Mr. Green _____ my letter, otherwise he would have replied before now.
    A

    must have received

    B

    must have failed to receive

    C

    must receive

    D

    must fail to receive


    正确答案: D
    解析:
    句意:格林先生一定没收到我的信,否则他应该已经回信了。据此可以排除A、C。这里是对过去没有收到信进行推测,应该用must have done,故为B。