1All flights
1.All flights____ because of the terrible weather,they had to go there by train. A.having been canceled B.had been canceled C.having canceled D.were canceled
选择A. 这是一个独立主格结构,All flights having been canceled because of the terrible weather,表示they had to go there by train的原因, 首先,这句话表示被动含义,并且是已经完成的动作,故排除C,D,其次,两个完整的英语句子中之间必须要有连词连接,若选择B中间应该加一个连词,个人认为应该是so.
选D,因为这是一个并列句,所以前后时态一致,而B项是过去完成时,意义是过去再过去的动作对过去的动作产生影响,但本句并不合此意.所以不选B
答案应该是D。
选A。 C明显不对,由于主句在后面,所以前面不能出现BD这种结构。 A表示现在航班扔受天气的影响。
A 表示与现在还有一定联系(影响)
答:C. 由于暴风雨,所有航班都被取消了,许多乘客只能够做火车了. many passengers could do nothing but take the tr...详情>>