语法题 请教

来源:百度知道 编辑:UC知道 时间:2024/06/25 10:11:47
All plan ___because of the accident , they had to quit .
A.having been canceled
B.have been canceled

the answer is A
Why?

因为主语they已经在后面了,all plan就不能做主语了,后面跟having整个变一个修饰内容了。专业术语怎么说来着偶老早忘了。。OMG

所有的计划,不只一个计划
由于事故的发生,为计划做的准备要被撤消,这个动作是一同进行的,是连贯起来的