早教吧 育儿知识 作业答案 考试题库 百科 知识分享

英语统考练习题Allflightsbecauseofthesnowstorm,wecoulddonothingbutthetrain.A.hadbeencancelled/totakeB.havebeencancelled/takeC.werecancelled/totakeD.havingbeencancelled/take

题目详情
英语统考练习题
All flights __ because of the snowstorm,we could do nothing but __ the train.A.had been cancelled/to take B.have been cancelled/take C.were cancelled/to take D.having been cancelled/take
▼优质解答
答案和解析
解析:
第一个空,必须是被动式+完成时,所以A或B正确
第二个空:固定搭配sb.could do nothing but do sth.
意思为:某人无能为力只能做.所以B正确,用原形.
综上,答案B