专四

单选题All the flights __________ because of the extremely heavy rain,we had to postpone our schedule.

A.were canceled
B.had been canceled
C.having canceled
D.having been canceled

参考答案:D进入在线模考
译文:所有航班由于大雨而取消,我们的计划不得不推迟。
独立结构题。通过整句可以判断,前半句应该使用独立结构,具体形式为逻辑主语+非谓语动词,由于动作发生在主句之前,因此用完成时,又由于动词与逻辑主语之间为被动关系,因此选择[D]。

你可能感兴趣的试题

1He ought to dismiss the unqualified employees under his supervision, __________?

A.should he
B. ought he
C. shouldn't he
D. oughtn't he

2In the sentence “He woke up to findhis house on fire.”, the italicized part is __________.

A. an attribute
B. an adverbial
C. a subject complement
D. an object

3The author has written __________ this year as he did last year.

A. as many books twice
B. as twice many books
C. many as twice books
D. twice as many books