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

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 13:18:58

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

D
本句有主语,they decided to take the train 有主语、谓语,成分完整,所以前面只能用从句或者非谓语结构(分词或者动词不定式),但是从句需要有关联词或者连接词引导,不过题目中没有关联词或者连接词,因此不能构成从句,只能考虑用分词或者动词不定式,这里有分词的选项,看A、D哪个正确
航班被取消,所以要用被动语态,所以D正确

b

D

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 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 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有人说C,有人说A, All flights were put off ______ the fierce typhoon-MorakotA for the sake of B.as a result C thanks to D.because 为什么要选C 而不能选D呢 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 flights ______ because of the srom they decided to take the train为什么用 baving been canceled ,独立主格?怎么判断的阿? All flights ______ because of the snowstorm,many passengers could nothing but wait.A.had been cancelled B.have been cancelledC.were cancelled D.having been cancelled请高手给个确切的答案,再为我详细的讲下,以下4个非谓语动词在 [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 __the announcement all flights were cancelled because of bad weather greatly distressed the waitingA that B which C why D of which 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这个不知道错在哪了, 英语高手们~帮我解道高三英语题~~All flights ____because of the terrible weather,they had to go there by train. A having been cancled B had been cancled C having cancled D were cancled --我需要详细解答 I'll have a meeting in Beijing tomorrow .Would you mind _____ the time for all the flights toBeijing for me?A.looking for B.looking after C.finding out D.finding说明原因喔 I will have a meeting in Shanghai tomorrow.Would you mind ____the time for all the flights to Shanghai for me?A.looking for B.looking after C.finding out D.finding为什么选C不选A 问一道四级英语选择题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 [10] All flights _____ because of the snowstorm,we decided to take the train.A.were canceled B.had been canceled C.have canceled D.having been canceled 翻译包括选项,详细分析句子. All flights ___ because of the heavy snow,we had to take the train.A.were canceled B.had been canceled C.have been canceled D) having been canceled 1.All flights ___ because of the snowstorm,many passengers could do nothing but take the train.A.had been canceled B.have been canceled C.were canceled D.having been canceled 该选哪个呢,为什么.