all flights ____ because of the heavy snows ,hunderds of people had to stay at the airportA:have been caceled B:having caceledC:caceledD:having been caceled答案上说是独立主格,选C不可以么。 被动啊, 为什么选D呢?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/08 15:34:00
all flights ____ because of the heavy snows ,hunderds of people had to stay at the airportA:have been caceled B:having caceledC:caceledD:having been caceled答案上说是独立主格,选C不可以么。 被动啊, 为什么选D呢?

all flights ____ because of the heavy snows ,hunderds of people had to stay at the airportA:have been caceled B:having caceledC:caceledD:having been caceled答案上说是独立主格,选C不可以么。 被动啊, 为什么选D呢?
all flights ____ because of the heavy snows ,hunderds of people had to stay at the airport
A:have been caceled
B:having caceled
C:caceled
D:having been caceled
答案上说是独立主格,选C不可以么。 被动啊, 为什么选D呢?

all flights ____ because of the heavy snows ,hunderds of people had to stay at the airportA:have been caceled B:having caceledC:caceledD:having been caceled答案上说是独立主格,选C不可以么。 被动啊, 为什么选D呢?
were delayed 被延迟
您的支持就是我继续前行及帮助别人的动力 愿您与我一起传播『 爱心 』之种
望采纳↖(^ω^)↗

were cancelled

having been cancled
这确实是选D,考察的是独立主格这一语法。
首先你要知道:在英语中,逗号是不能连接两个完整的句子的,即如果逗号前的句子,主谓宾全了,后面必须是个从句,如果后面的句子主谓宾全了,前面就必须是个从句。
本题中,因为逗号前后句子主语不一致
所以要用独立主格结构 :逻辑主语+加分词的形式,而且后半句是完整的,所以前面的肯定就是从句了。...

全部展开

having been cancled
这确实是选D,考察的是独立主格这一语法。
首先你要知道:在英语中,逗号是不能连接两个完整的句子的,即如果逗号前的句子,主谓宾全了,后面必须是个从句,如果后面的句子主谓宾全了,前面就必须是个从句。
本题中,因为逗号前后句子主语不一致
所以要用独立主格结构 :逻辑主语+加分词的形式,而且后半句是完整的,所以前面的肯定就是从句了。
从句中,这里The flight 是逻辑主语
having been canceled 是分词
因为暴风雪已经发生,所以用完成时
楼主,你的cancled拼写有误!

收起

were put off

Would you mind ____ the time for all the flights to Shanghai for me?A looking for B looking after C finding D finding out the announcement---------greatly distressed the waiting passengersthat all flights were cancelled why all flights were cancelled 知道是用同位语从句或定语从句 但why all flights were cancelled这个不知道错在哪了, 1.All flights ____ because of the storm ,they decided to go to Beijing by train.A having been canceled B had been canceled C having canceled D were canceled2.We shall have completed the work by the time he ____ back next week .A will come B comes C i all flights ____ because of the heavy snows ,hunderds of people had to stay at the airportA:have been caceled B:having caceledC:caceledD:having been caceled答案上说是独立主格,选C不可以么。 被动啊, 为什么选D呢? 5英语选择题,请帮忙详细做解!1.All flights ____ because of the storm , they decided to go to Beijing by train.A having been canceled B had been canceled C having canceled D were canceled2.We shall have completed the work by the time All flights ___because of the snowstorn ,we decided to take the train.a had been canceled b ...All flights ___because of the snowstorn ,we decided to take the train.a had been canceled b having been canceled 英语翻译All arriving flights were diverted to Aden Wednesday,and no flights were taking off from Sanaa,said a transportation official who asked not to be identified because he is not authorized to speak to the media.这里的All arriving flights enclosed flights是什么? commercial flights是什么意思 cannot name the level of all three BEC exams All flights ________ because of the terrible weather,they had to go there by train.A.having been canceledB.had been canceledC.having canceledD.were canceled 要详解 All flights ______ because of the storm,they decided to take the train.a.having cancelled b.were cancelled c.have been cancelled d.having been cancelled [10] All flights _____ because of the snowstorm,we decided to take the trainA.were canceled B.had been canceled C.have canceled D.having been canceled All flights _________ because of the snowstorm,many passengers could do nothing but take the train.A.had been canceledB.have been canceledC.were canceledD.having been canceled all flights ______ because of the srom they decided to take the train为什么用 baving been canceled ,独立主格?怎么判断的阿? 改错题:All flights having been cancelled because of the storm,they decided to take train.请问这个句子哪里错了? __the announcement all flights were cancelled because of bad weather greatly distressed the waitingA that B which C why D of which They are all working ____..