题目

All the flights ______ because of the snowstorm, we had to take the train instead.

A

were canceled

B

had been canceled

C

having canceled

D

having been canceled

语态

本题考查非谓语

句意:所有的航班因为暴风雪已经取消了,我们决定乘坐火车

独立主格结构在句中一般只做状语,且用逗号和句子其他成分隔开,且前后主语不一致,逗号前后两个成分,后部分句首并没有并列连词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选项。

多做几道

If you are entitled to sickness______, you must claim it from your employer.

A

budget

B

allowance

C

wage

D

income

Around two o’clock every night, Sue will start talking in her dream. It somewhat ________ us.

A

bothers

B

had bothered

C

would bother

D

bothered

It will be at least 10 days _______they finish cleaning up the typhoon-stricken village.

A

until

B

before

C

since

D

when

——What should we pay more attention to if we go camping in the mountains?

——Nothing special. Take a special pair of glasses _______ the wind there is strong and cold.

A

even if

B

in case

C

providing that

D

so long as

This crop has similar qualities to the previous one, _______ both wind resistant and adapted to the same type of soil.

A

being

B

been

C

to be

D

having been

该科目易错题

该题目相似题