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个非谓语动词在
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/02 00:47:21
![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个非谓语动词在](/uploads/image/z/9350075-11-5.jpg?t=All+flights+______+because+of+the+snowstorm%2Cmany+passengers+could+nothing+but+wait.A.had+been+cancelled+B.have+been+cancelledC.were+cancelled+D.having+been+cancelled%E8%AF%B7%E9%AB%98%E6%89%8B%E7%BB%99%E4%B8%AA%E7%A1%AE%E5%88%87%E7%9A%84%E7%AD%94%E6%A1%88%2C%E5%86%8D%E4%B8%BA%E6%88%91%E8%AF%A6%E7%BB%86%E7%9A%84%E8%AE%B2%E4%B8%8B%2C%E4%BB%A5%E4%B8%8B4%E4%B8%AA%E9%9D%9E%E8%B0%93%E8%AF%AD%E5%8A%A8%E8%AF%8D%E5%9C%A8)
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个非谓语动词在
All flights ______ because of the snowstorm,many passengers could nothing but wait.
A.had been cancelled B.have been cancelled
C.were cancelled D.having been cancelled
请高手给个确切的答案,再为我详细的讲下,以下4个非谓语动词在什么情况下用,我老是搞不清楚,麻烦讲的详细点,我将感激不尽!
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个非谓语动词在
选A
很明显,后面用的是COULD,说明“很多旅客只能无奈地等待”这件事是过去发生的,那么造成这件事的起因--航班取消--也就只能用过去完成时
B是现在完成时,说的是现在而不是过去,所有不选
C是一般过去时,而这里的起因应该是过去的过去,所以也不选
D是一个从句,不适合该处句型
他说错了孩子,害得我也错了!!!应该是D!!!本题考查独立住格结构:逻辑主语+分词的形式,这里All flights是逻辑主语,having been cancelled是分词,因为暴风雪已经发生,所以用完成时。
译文:所有飞机都因暴风雪而取消飞行,因此许多乘客只能换乘火车。...
全部展开
他说错了孩子,害得我也错了!!!应该是D!!!本题考查独立住格结构:逻辑主语+分词的形式,这里All flights是逻辑主语,having been cancelled是分词,因为暴风雪已经发生,所以用完成时。
译文:所有飞机都因暴风雪而取消飞行,因此许多乘客只能换乘火车。
收起