有关英语分词的选择题
All flights_____because of the snowstorm,we decided to take the train.
A.were canceled
B.had been canceled
C.having canceled
D.having been canceled
答案说是D,可是我觉得B更合适一点,请问为什么答案选D?
为什么起修饰作用的就要用-ing形式而不能用-ed形式?
人气:162 ℃ 时间:2020-01-29 09:02:43
解答
逗号链接表示一个句子,也就是一个谓语动词.而这个句子里已经有了decided,所以前面一部分只能用分词,排除A, B 选项.
在C,D中,一个是主动,一个是被动,航班被取消,因此,选D.
推荐
猜你喜欢