一句英语选择题,求详细解答All flights ______ because of the terribleweath

一句英语选择题,求详细解答
All flights ______ because of the terribleweather, they had to go there by train.
A.having been canceled C.having canceled
B.had been canceled D.were canceled
虫子嗑豆子 1年前 已收到2个回答 举报

您以前的yy 幼苗

共回答了13个问题采纳率:92.3% 举报

选A;独立主格结构作原因状语.
分析:
首先航班是被取消,所以用被动语态,C排除.
B和D是完整结构,但后半句也是完整结构,两个完整句子必须由并列连词或从属连词连接,这里没有连词,所以B、D排除.

1年前

5

liciaoab 幼苗

共回答了1613个问题 举报

A.having been canceled 是一独立主格作原因状语相当于一从句because all flights had been canceled because of the terrible weather, they had to go there by train.
第二是主动式说明是主语they发出的动作显然不对,所以不选。
第三个,是谓语形式而这句无引导词不能构...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.031 s. - webmaster@yulucn.com