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 该选哪个呢,为什么.

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/19 20:12:11
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 该选哪个呢,为什么.

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 该选哪个呢,为什么.
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
该选哪个呢,为什么.

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 该选哪个呢,为什么.
选D
前后句子主语不一致
所以要用独立主格结构 :逻辑主语+加分词的形式
这里The flight 是逻辑主语
having been canceled 是分词
因为暴风雪已经发生,所以用完成时

D,这是一个非谓语动词的用法,不论你选ABC哪一个后面的句子前面都要加个连词so

D

D
后面的句子和前面的句子之间并无连词,说明前面不是独立的句子,只能是独立主格结构,因此ABC全错。

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 该选哪个呢,为什么. 英语翻译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 everything ___(be) all right now cause flights delayed 还是 cause flights be delayed还是有其他的 Maybe there will be flights to other planets是什么意思? 英语翻译1.we don't want( there to be )anybody lagging behind.2.you will see this product (advertised) wherever you go.3.IT (being )now pretty late ,we took our things and retired to our room.4.All flights (having been canceled) because of the 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 英语翻译we very much regret that owing to a twenty-four-hour strike of airport staff,all flights for the rest of today have had to be called off. All flights-------because of the snowstorm,many passenger had to take the train.A.had been cacelled B.have been cacelled C.having been cacelled D.to be cacelled the announcement---------greatly distressed the waiting passengersthat all flights were cancelled why all flights were cancelled 知道是用同位语从句或定语从句 但why all flights were cancelled这个不知道错在哪了, Our teachers want all of us to be ___(act) in all the classroom____(act). 关于一些英语词组写出四个由下列词构成的词组.1、turn ___ ___ ___ ____2、send ___ ___ ___ ____3、be ___ ___ ___ ____4、fall ___ ___ ___ ____5、on ___ ___ ___ ____6、all ___ ___ ___ ____ 1.the weather will be quite warm or even hot all year(画线部分提问) —————————___ ___ the weather be like all year?2.he will go swimming because it's hot.(对画线部分提问) ———————— 2.___ ___ ___go swimmi She could be there,if she took the right flights that would get her there quickly. The heavy rain c_______ for two weeks,so many flights must be delayed. 一道英语选择题,英语高手请进.All flights ___ because of the snowstorm,many passengers could do nothing but the train.A.had been canceled B.have been canceledC.having been canceled D.were canceled请问这道题选哪个,为什么?请说 几个高二英语完成句子~we should consider what use ___(能利用)such a book All flights _____(被取消)because of the snowstorm,many passengers could do nothing but take the train (cancel) 答案是“having been canceled”为什么要用 All ___ (be) on time for the meeting.Now,let's begin.All the men___(be) on strike for a week.We_____(be)all excited when he arrived.All of her friends_____(be)now volunteers in Africa.