单选题All flights ______ because of the snowstorm, many passengers could do nothing but take the train.A had been cancelledB having been cancelledC were cancelled D have been cancelled

题目
单选题
All flights ______ because of the snowstorm, many passengers could do nothing but take the train.
A

had been cancelled

B

having been cancelled

C

were cancelled  

D

have been cancelled


相似考题
更多“单选题All flights ______ because of the snowstorm, many passengers could do nothing but take the train.A had been cancelledB having been cancelledC were cancelled D have been cancelled”相关问题
  • 第1题:

    ______ many times, but he still couldn't understand it.

    A. Having been told

    B. He was told

    C. Though he had been told

    D. Having told


    正确答案:B

  • 第2题:

    All flights ( ) because of the snowstorm, we could do nothing but ( ) the train.

    A、were cancelled/ to take

    B、having been cancelled/ take

    C、have been cancelled/ take

    D、had been cancelled/ to take


    参考答案:C

  • 第3题:

    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

  • 第4题:

    There have been quite a number of road ______today because of yesterday's snowstorm.

    A. incidents

    B. accidents

    C. accident

    D. incident


    正确答案:B

    16.答案为B  因为昨天的暴风雪,今天有相当多的道路事故。accident“意外事故”;incident“小事,事件”;a number of(若干的)后面接复数名词。

  • 第5题:

    ______the survivors know more of how to cope with cold water in the sinking of MV Titanic in 1912 countless lives ______.

    A.Have / could have been saved

    B.Have / could have saved

    C.Had / could has saved

    D.had / could have been saved


    正确答案:D
    如果那些幸存者懂得多一些在冷水中的救生方法,那么在1912年泰坦尼克号沉没事件中将会有更多的生命能幸存。

  • 第6题:

    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+过去分词”。

  • 第7题:

    单选题
    Why is it important to have a final meeting on a project that has been cancelled?()
    A

    Document lessons learned

    B

    Assign responsibility

    C

    Close budget

    D

    Begin new project


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

  • 第8题:

    单选题
    Her hair and coat were wet because it _____ .
    A

    would be raining

    B

    had been raining

    C

    would have been raining

    D

    had rained


    正确答案: D
    解析:
    句意:因为天一直在下雨,她的头发和上衣都湿了。主句的时态是一般过去时,从句中谓语动词发生在主句谓语动词之前并一直持续到现在,故用过去完成进行时,则选项B为正确答案。

  • 第9题:

    单选题
    Tourist: I’m booked on flight 1565 to Los Angeles at 8:45 a.m. Can I check in here?  Attendant: This is the place, but I’m afraid that flight has been cancelled.  Tourist: Cancelled? Well, what other direct flights do you have?  Attendant: Let me check. Flight 1737 departs at 10: 15. ______I could put you on standby.
    A

    And there are some seats left.

    B

    But there aren’t any seats available.

    C

    You can take this flight.

    D

    You should get the ticket first.


    正确答案: D
    解析:
    根据空格后面说我可以把你列入等待群中,可知应该是没有能买到票,故B项正确。

  • 第10题:

    单选题
    All flights _____ because of the snowstorm, many passengers could do nothing but take the train.
    A

    had been cancelled

    B

    having been cancelled

    C

    were cancelled

    D

    have been cancelled


    正确答案: B
    解析:
    句意:由于暴风雨,所有的航班都被取消了,乘客只能乘火车。having been cancelled完成时的现在分词形式作独立主格,表示原因。

  • 第11题:

    单选题
    ______,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
    解析:

  • 第12题:

    单选题
    The meeting’s been cancelled. Ann ______ all that work.
    A

    need to do

    B

    need have

    C

    needn’t have done

    D

    needed not to do


    正确答案: C
    解析:
    句意:会议取消了,安本来没有必要做这些工作。need not+完成时态结构可以表示“做了不必要做的事情”,暗指时间和精力的浪费。

  • 第13题:

    All the money ______, Frederick started looking for work.

    A. having spent

    B. has been spent

    C. having been spent

    D. had been spent


    正确答案:C

  • 第14题:

    Hardly had he arrived at the airport____he was told that the flight had been cancelled.

    A: than

    B: when

    C: before

    D: then


    参考答案: B

  • 第15题:

    __________, I would take an umbrella with me.

    A、Had I been you

    B、I were you

    C、Were I you

    D、I had been you


    正确答案:C

  • 第16题:

    ________for many years,the AB passed the examination and became an officer.

    A.Having ignored him

    B.To have been ignored

    C.To be ignored

    D.Having been ignored


    正确答案:D

  • 第17题:

    All the flights ______ because of the snowstorm, we had to take the train instead.

    A.were canceleD
    B.had been canceleD
    C.having canceleD
    D.having been canceleD.

    答案:D
    解析:
    本题考查非谓语

    句意:所有的航班因为暴风雪已经取消了,我们决定乘坐火车

    独立主格结构在句中一般只做状语,且用逗号和句子其他成分隔开,且前后主语不一致,逗号前后两个成分,后部分句首并没有并列连词and/so等,前部分也没有because等,说明这是一个简单句,而逗号前面只是一个状语,而不是一个并列句/复合句。如果是并列句,则句子应该写成:All flights had been canceled because of the snowstorm,so we decided to take the train.如果是复合句,则句子应该写成:Because all flights had been canceled because of the snowstorm,we decided to take the train.由此可以排除使用两句的选项AB,

    因为它们都是一个句子的谓语结构;而all flights和cancel之间明显是被动关系,而C则也是句子的谓语结构,则它表明all flights和cancel之间为主动关系,排除.

    D项是语法上的独立主格结构,该结构中的非谓语结构having been canceled的逻辑主语是其前的all flights,并非句子的主语we;它表明all flights和cancel之间为被动关系,且cancel该动作发生在谓语动词decided to...之前.

    故正确答案为D选项。

  • 第18题:

    Why is it important to have a final meeting on a project that has been cancelled?()

    • A、Document lessons learned
    • B、Assign responsibility
    • C、Close budget
    • D、Begin new project

    正确答案:A

  • 第19题:

    单选题
    A rogue loose called a hacker could take control of the entire system by implanting his own instructions in the software and then he could program the computer to erase any sign ______ .
    A

    of his being ever there

    B

    he ever has been there

    C

    of his having ever been there

    D

    of him having ever been there


    正确答案: C
    解析:
    本题考察动名词的所有格形式;另外,根据句意可知,sign的动作已经发生,应用动名词的完成时。所以选项C正确。

  • 第20题:

    单选题
    Although a teenager, Fred could resist ______ what to do and what not to do.
    A

    to be told

    B

    having been told    

    C

    being told

    D

    to have been told


    正确答案: C
    解析:
    尽管Fred只有十几岁,他却拒绝接受别人指使他该做什么和不该做什么。resist后面只能跟动名词,所以A项和D项可以排除。having been told表示已经被告知,而being told泛指一般的被告知。

  • 第21题:

    单选题
    All flights ______ because of the snowstorm, many passengers could do nothing but take the train.
    A

    had been cancelled

    B

    having been cancelled

    C

    were cancelled  

    D

    have been cancelled


    正确答案: B
    解析:
    由于暴风雨,所有的航班都被取消了,乘客只能乘火车。having been cancelled完成时的现在分词形式作独立主格,表示原因。

  • 第22题:

    单选题
    Although a teenager, Fred could resist _____ what to do and what not to do.
    A

    to be told

    B

    having been told

    C

    being told

    D

    to have been told


    正确答案: D
    解析:
    句意:尽管Fred只有十几岁,他却拒绝接受别人指使他该做什么和不该做什么。resist后面只能跟动名词,所以A项和D项可以排除。having been told表示已经被告知,而being told泛指一般的被告知。

  • 第23题:

    单选题
    All flights ______ because of the storm, they decided to take the train.
    A

    having cancelled

    B

    were cancelled

    C

    have been cancelled

    D

    cancelled


    正确答案: D
    解析:
    句子的两个部分中间是逗号,且后面的部分是完整的句子,所以前面的句子应该是不完整的,排除B、C。根据句意可知“航班已经被取消”,应该用被动完成式,用分词的独立主格作状语表示原因。故为D。

  • 第24题:

    单选题
    We can safely conclude that ______.
    A

    people in the 19th century were eager to eat sugar

    B

    if shipwrecked sailors had drunk fresh water, things would have been even worse

    C

    one or more scientists have been hired to cheat in regard to sugar

    D

    scientists can do nothing without the money subsidized secretly


    正确答案: A
    解析:
    文中倒数第二段提到“……reported to the House of Commons that a prize of twenty-five guineas had been offered to anyone who could come up with the most “satisfactory” experiments to prove that unrefined sugar was good for feeding and fattening oxen”,即那些能证明糖类有好处的人会得到奖赏,由此推断一些科学家是被收买了以证明糖类有好处,C项正确。