英语选择一道 -Were all the people in the car injured?-No,______ only two people who got hurt.A.there had beenB.it was正确答案是B,为什么不选A?改成there

问题描述:

英语选择一道
-Were all the people in the car injured?
-No,______ only two people who got hurt.
A.there had been
B.it was
正确答案是B,为什么不选A?
改成there

问得是全部都伤了么?回答是:不,只有两人伤了,如果用存在有句型,就变成:不,那里有两个人受伤了,也就是说换过后,语法上对了,意思不对了。

这一题考查的是强调句 把it was和who去掉剩余部分仍然正确改为there were也对

A时态不对,应该用一般过去时,才能与后面的时态保持一致,改成there were也可以,从语法上看没错误

1,因为第一个人问的是用过去时,回答也最好用过去时。
2,there had been是过去完成时,表对过去某一点的影响,这里不存在这方面的意思。
3,People是集合名词,不用were.