单选题All flights ______ because of the snowstorm, many passengers could do nothing but take the train.Ahad been cancelledBhaving been cancelledCwere cancelled Dhave 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


参考解析

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

相关考题:

________ the smallest mistake, the successful launching of the spacecraft would have been impossible. A.Had there beenB.If there wasC.Were there to beD.If there would have been

So many directors_________ , the board meeting had to be put off till next Monday.A. were absentB. being absentC. been absentD. had been absent

We were infordmed that our flight ____ because of the mechanic failureA.have canceelledB.canceelledC.have been canceelledD.had canceelled

All the machines ______by the end of this month.A. would have been repairedB. were repairedC. will have been repairedD. were being repaired

______ many times, but he still couldn't understand it.A. Having been toldB. He was toldC. Though he had been toldD. Having told

All the money ______, Frederick started looking for work.A. having spentB. has been spentC. having been spentD. had been spent

All flights ( ) because of the snowstorm, we could do nothing but ( ) the train. A、were cancelled/ to takeB、having been cancelled/ takeC、have been cancelled/ takeD、had been cancelled/ to take

Hardly had he arrived at the airport____he was told that the flight had been cancelled.A: thanB: whenC: beforeD: then

If only it ()so cold, perhaps I, too, ()more initiative.A、had been,have shownB、have been,would showC、had’t been,cound't have shownD、had't been,could have shown

__________, I would take an umbrella with me.A、Had I been youB、I were youC、Were I youD、I had been you

There have been quite a number of road ______today because of yesterday's snowstorm.A. incidentsB. accidentsC. accidentD. incident

________for many years,the AB passed the examination and became an officer.A.Having ignored himB.To have been ignoredC.To be ignoredD.Having been ignored

______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 savedB.Have / could have savedC.Had / could has savedD.had / could have been saved

All the flights ______ because of the snowstorm, we had to take the train instead.A.were canceleDB.had been canceleDC.having canceleDD.having been canceleD.

If the whole operation__________beforehand,a great deal of time and money would have been lost.A.was not plannedB.has not been plannedC.had not been plannedD.were not planned

Why is it important to have a final meeting on a project that has been cancelled?()A、Document lessons learnedB、Assign responsibilityC、Close budgetD、Begin new project

单选题Why is it important to have a final meeting on a project that has been cancelled?()ADocument lessons learnedBAssign responsibilityCClose budgetDBegin new project

单选题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 ______ .Aof his being ever thereBhe ever has been thereCof his having ever been thereDof him having ever been there

单选题Her hair and coat were wet because it _____ .Awould be rainingBhad been rainingCwould have been rainingDhad rained

单选题Although a teenager, Fred could resist ______ what to do and what not to do.Ato be toldBhaving been told Cbeing toldDto have been told

单选题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.AAnd there are some seats left.BBut there aren’t any seats available.CYou can take this flight.DYou should get the ticket first.

单选题All flights ______ because of the snowstorm, many passengers could do nothing but take the train.Ahad been cancelledBhaving been cancelledCwere cancelled Dhave been cancelled

单选题All flights _____ because of the snowstorm, many passengers could do nothing but take the train.Ahad been cancelledBhaving been cancelledCwere cancelledDhave been cancelled

单选题Although a teenager, Fred could resist _____ what to do and what not to do.Ato be toldBhaving been toldCbeing toldDto have been told

单选题______,everything would have been all right.AHe had been thereBHere he had beenCBeen here he hadDHad he been here

单选题All flights ______ because of the storm, they decided to take the train.Ahaving cancelledBwere cancelledChave been cancelledDcancelled

单选题The meeting’s been cancelled. Ann ______ all that work.Aneed to doBneed haveCneedn’t have doneDneeded not to do

单选题We can safely conclude that ______.Apeople in the 19th century were eager to eat sugarBif shipwrecked sailors had drunk fresh water, things would have been even worseCone or more scientists have been hired to cheat in regard to sugarDscientists can do nothing without the money subsidized secretly