All flights _____because of the snowstorm,we decided to take the train instead. A.were cance.

All flights _____because of the snowstorm,we decided to take the train instead. A.were canceled B.had been canceled C.having canceled D.having been canceled

D


试题分析:本题考查独立主格结构。根据句子结构,空格应填非非谓语动词,排除AB,其逻辑主语为All flights,而句子的主语是we,因此是考查独立主格结构,flights与cancel之间为被动关系,故选D。若选B,则题目应变成when引导的时间状语从句
点评:独立主格结构由两部分组成,前一部份是名词或者代词,后一部分是非谓语动词(不定式、动名词和分词)或形容词、副词、或介词短语。前后两部分具有逻辑主谓关系。独立主格结构在句中做状语,多用于书面语。独立主格结构本身不是句子,在句子中作状语,表示时间、原因、条件、伴随、目的等逻辑主语+非谓语动词。
温馨提示:答案为网友推荐,仅供参考
相似回答