They could have attended the awarding ceremony,but their flight      due to the

They could have attended the awarding ceremony,but their flight      due to the

题型:不详难度:来源:
They could have attended the awarding ceremony,but their flight      due to the bad weather.
A.was delayed B.had been delayed
C.has delayedD.was delaying

答案
A
解析

试题分析:考查时态和语态。根据句中的could have done可知是对过去事情的推测,故用一般过去时。主语their flight与delay之间为被动关系,故用被动语态。句意:他们本可以参加颁奖典礼的,但他们的航班由于坏天气延迟了。故A正确。
举一反三
Mother wanted to be a good provider, a role she ________ since her marriage to
Father.
A.shouldersB.shouldered
C.is shoulderingD.has been shouldering

题型:不详难度:| 查看答案
I"m tired out.I ________ all afternoon and I don"t seem to have finished anything.
A.shoppedB.have shopped
C.had shoppedD.have been shopping

题型:不详难度:| 查看答案
—Have you finished reading Jane Eyre?
—No,I ________my homework all day yesterday.
A.was doingB.would do
C.had doneD.do

题型:不详难度:| 查看答案
John received an invitation to dinner, and with his work ________,he gladly
accepted it.
A.finishedB.finishing
C.having finishedD.was finished

题型:不详难度:| 查看答案
—How about eight o"clock outside the cinema?
— That ________me fine.
A.fitsB.meetsC.satisfiesD.suits

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.