更多“The ship ______ on a low rock was broken in two by the waves.A.That had been drivenB.Had been drivenC.Have been drivenD.Which to have been driven”相关问题
  • 第1题:

    Every book except these two ( ).

    A、have sold

    B、have been sold

    C、has sold

    D、has been sold


    参考答案:D

  • 第2题:

    Millions of pounds’ worth damage ______ by a storm which swept across the north of England last night.

    A has been caused

    B had been caused

    C will be caused

    D will have been caused


    参考答案:A

  • 第3题:

    John and I ______ friends for eight years. We first went to know each other at a Christmas party. But we ______ each other a couple of times before that.

    A had been; have seen

    B have been; have seen

    C had been; had seen

    D have been; had seen


    参考答案:D

  • 第4题:

    If only it ()so cold, perhaps I, too, ()more initiative.

    A、had been,have shown

    B、have been,would show

    C、had’t been,cound't have shown

    D、had't been,could have shown


    参考答案:D

  • 第5题:

    He wouldn’t have been saved even if he ____ to hospital at once.

    A.has been sent

    B.was sent

    C.had been sent

    D.was being sent


    参考答案:B

  • 第6题:

    Had I known about this computer program, a huge amount of time and energy .

    A.would have been saved

    B.had been saved

    C.will be saved

    D.was saved


    正确答案:A
    解析: 本题考查虚拟语气。根据句子的倒装特征判断此处是省略了if的虚拟语气,原形是:If I had known about this computer program, a huge amount of time and energy       .故选择A。句意为:如果我早知道这个电脑程序,就可以节省大量的时间和精力了。

  • 第7题:

    My vessel is healthy and I request free pratique.What does the sentence My vessel is healthy mean?It means: ______.

    A.My ship has been maintained

    B.My ship has been painted

    C.All my crew members have been vaccinated

    D.All my crew members have no quarantinable diseases


    正确答案:D

  • 第8题:

    Several windows had been smashed.

    A:broken
    B:cleaned
    C:replaced
    D:fixed

    答案:A
    解析:
    本句意思:有几扇窗户已经被打碎了。smash“意思是“打碎,撞击”,与break(弄坏,打破)意思相近。clean(使)清洁,replace替换,代替,fix修理,固定。

  • 第9题:

    But for the storm,the anniversary ceremony of the company____.

    A.would have been held
    B.had been held
    C.would be held
    D.is held

    答案:A
    解析:
    本题主要考察but for引导的虚拟语气,其意为“要不是…… ”。题目意为“要不是暴风雨,公司的周年庆典应该已经举行了”。表示的是对已经完成的情况的假设,所以用过去完成时态should(would)have+过去分词。

    考点
    虚拟语气

  • 第10题:

    The work()by the time you get there.

    • A、will have been done
    • B、was done
    • C、had been done
    • D、has done

    正确答案:A

  • 第11题:

    单选题
    My vessel is healthy and I request free pratique.What does the sentence My vessel is healthy mean?It means;().
    A

    My ship has been maintained

    B

    My ship has been painted

    C

    All my crew members have been vaccinated

    D

    All my crew members have no quarantinable diseases


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

  • 第12题:

    单选题
    The ship()on a low rock was broken in two by the waves.
    A

    that had been driven

    B

    had been driven

    C

    have been driven

    D

    which to have been driven


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

  • 第13题:

    “if they hadn’t gone on vacation, their house _______________ broken into.“

    A. haven’t had been

    B. hadn’t been

    C. won’t have been

    D. wouldn’t have been


    参考答案:D

  • 第14题:

    Experiments of this kind ____ in both the U.S. and Europe well before the World War.

    A have conducted

    B have been conducted

    C had conducted

    D had been conducted


    参考答案:D

  • 第15题:

    I( )at the same job for fifteen years, and one day I just woke up and said, "Enough!"

    A、have been working

    B、have worked

    C、had worked

    D、had been working


    参考答案:D

  • 第16题:

    The sharp hearing of a fish _______ by two scientists.

    A.have been proved

    B.have proved

    C.has proved

    D.has been proved


    正确答案:D

  • 第17题:

    I would have told him the answer had it been possible, but I have been so busy then.()


    正确答案:错

  • 第18题:

    Port of Registry refers to the port where________.

    A.the ship has been named

    B.the ship has been built

    C.the ship has been signed

    D.the ship has been registered


    正确答案:D

  • 第19题:

    PLEASE BE ADVISED THE CAPTIONED VESSEL PROVISIONS SUPPLY HAS BEEN DULY ARRANGED AND SHIP CHANDLER WILL GO ON BOARD YR GOOD SHIP TO ATTEND TO THIS AFTER BERTHING. This telex says that ______.

    A.the provisions have been provided on board

    B.the provisions will be delivered to you

    C.the shipchandler will go on board your vessel for details

    D.the provisions have not yet been arranged


    正确答案:C

  • 第20题:

    If the whole operation__________beforehand,a great deal of time and money would have been lost.

    A.was not planned
    B.has not been planned
    C.had not been planned
    D.were not planned

    答案:C
    解析:
    【考情点拨】考查虚拟语气。【应试指导】句意:如果事先没有计划好整个运作,大量的时间和金钱将会流失。由would have?been lost可知此处表示与过去事实相反的虚拟语气.从句中应使用“had+过去分词”。

  • 第21题:

    John and Mary()for years before they got married.

    • A、had been in love
    • B、had broken up
    • C、had separated
    • D、had been divorced

    正确答案:A

  • 第22题:

    So far the construction of the two new bridges over the river ().

    • A、have  been  completed
    • B、has  been  completed
    • C、has  completed
    • D、have  completed

    正确答案:B

  • 第23题:

    单选题
    ______,everything would have been all right.
    A

    He had been there

    B

    Here he had been

    C

    Been here he had

    D

    Had he been here


    正确答案: A
    解析: