【fights】英语单选Allfightsbecauseofthesnowstormmany...

发布时间:2021-04-04 17:34:53

英语单选All fightsbecause of the snowstorm,many passengers could do mothing but take the train.A.had been canceledB,have been canceledC.were canceledD.having been canceledwhat would happen,none of them could find a way outA.Left wondering B.Having left wonderingC.Leaving to wonderD.Having left to wonder解释一下 英语

网友回答

【答案】 1、D 一个句子只能有一个谓语动词,后句已经有动词could do,所以前句必须是非谓语结构,这样就能判断选D了,本来是All fights have been canceled的,变为非谓语就是have 变为 having了;
  2、A 同样是考查非谓语的题目,还原一下就是 All were left wondering what would happen,and none of them could find a way out!这是完整的一句话.现在没有and,后句有谓语find,所以前句是非谓语,前句、后句主语都是them,去掉前句的主谓 all were,就是A啦!
以上问题属网友观点,不代表本站立场,仅供参考!