首页
登录
从业资格
All the flights ______ because of the sn
All the flights ______ because of the sn
admin
2022-08-02
92
问题
All the flights ______ because of the snowstorm, we had to take the train instead.A.were canceleDB.had been canceleDC.having canceleDD.having been canceleD.
选项
A.were canceleD
B.had been canceleD
C.having canceleD
D.having been canceleD.
答案
D
解析
本题考查非谓语
句意:所有的航班因为暴风雪已经取消了,我们决定乘坐火车
独立主格结构在句中一般只做状语,且用逗号和句子其他成分隔开,且前后主语不一致,逗号前后两个成分,后部分句首并没有并列连词and/so等,前部分也没有because等,说明这是一个简单句,而逗号前面只是一个状语,而不是一个并列句/复合句。如果是并列句,则句子应该写成:All flights had been canceled because of the snowstorm,so we decided to take the train.如果是复合句,则句子应该写成:Because all flights had been canceled because of the snowstorm,we decided to take the train.由此可以排除使用两句的选项AB,
因为它们都是一个句子的谓语结构;而all flights和cancel之间明显是被动关系,而C则也是句子的谓语结构,则它表明all flights和cancel之间为主动关系,排除.
D项是语法上的独立主格结构,该结构中的非谓语结构having been canceled的逻辑主语是其前的all flights,并非句子的主语we;它表明all flights和cancel之间为被动关系,且cancel该动作发生在谓语动词decided to...之前.
故正确答案为D选项。
转载请注明原文地址:https://tihaiku.com/congyezige/1879911.html
本试题收录于:
中学英语学科知识与教学能力题库教师资格笔试分类
中学英语学科知识与教学能力
教师资格笔试
相关试题推荐
Mycomputerhada_______systembecauseit
Becauseofthestrongsunthenewdrawin
JustbecauseI’m________tohim,myboss
Alltheflights______becauseofthesn
Wehavenotrustinhimbecausehehasn
Jimhasfewfriendsbecauseheissucha
Hewasfiredbecauseofhis__________r
随机试题
Theyoungvisitorstayedalongtimeinmyfriend’shouse.[br]Jackbecameworr
Ifitwereonlynecessarytodecidewhethertoteachelementarysciencetoe
春节是中国最重要的传统节日。每逢春节,中国人都会回家与家人团聚。近年来,由于越来越多的中国人离开家乡到外地学习或工作,春节前后就会出现春运高峰(the
A.血糖升高 B.皮质醇水平下降 C.生长激素分泌减少 D.胰岛素分泌增加
下列选项,可用阴阳对立制约解释的是()A.寒极生热 B.阴损及阳 C.
下列作曲家与作品对应有误的是()。A.欣德米特一《画家马蒂斯》 B.斯特
维生素K缺乏和肝病导致凝血障碍,体内因子减少的是A.Ⅱ、Ⅶ、Ⅸ、ⅩB.Ⅱ、Ⅴ、Ⅶ
物业管理活动的实质,是业主和物业服务企业以()为标的进行的一项交易。A:有偿物业
将生咖啡豆浸入溶剂提取了咖啡碱的咖啡
客运站为承运人代办客源组织、售票、检票、发车、运费结算等客运业务并按客运费一定比
最新回复
(
0
)