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

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/18 18:23:53
Alltheflights______becauseofthesnowstorm,wehadtotakethetraininstead.A.werecanceledB.hadbeencanceledC

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

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
通过看后面的had to,可以得知这是过去发生的事.
但两个分句之间没有连词,所以前半句应该用非谓语动词形式
所有的选项里只有C是非谓语动词形式.
B
这个选项很会误导人,最开始我也选择这个选项.
因为要体现先时性,是过去的过去,应该是过去完成时
但如果两分句之间加个so或者and,这句话就正确了,没有连词只能用C.

B
因为要表示过去的过去,所以用过去完成时

B
后面一句用了过去时
前面一句在后面动作开始时已经发生
所以用过去完成时

had been canceled
是过去完成时的被动语态,后面是had

从句子意思的分析,排除主动地c
从句子的完整性上,排除d
从时间上,排除a

B

d
通过看后面的had to,可以得知这是过去发生的事.
但两个分句之间没有连词,所以前半句应该用非谓语动词形式
被动啊

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 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 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 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 heavy snows ,hunderds of people had to stay at the airportA:have been caceled B:having caceledC:caceledD:having been caceled答案上说是独立主格,选C不可以么。 被动啊, 为什么选D呢? 英语翻译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 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 ________ 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 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 英译汉“life is what we make it和“As a result of the fog,all the flights were cancelled和“We...英译汉“life is what we make it和“As a result of the fog,all the flights were cancelled和“We like English even if it is rather diff I like ____(rain)all the time? I know all the ____(swim) names. 问一道四级英语选择题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