请问老师们,这个题如何改?有老师说应该改B处,在people前加上did,构成部分倒装,但是我觉得So+形容词/副词+助动词的结构中,形容词或副词作的是补语,这里的many是限定词,这样改准确吗?如果将so many都看作people的前置修饰语,C处的that引导结果状语从句,这个句子是否就不需要改正?
同意网友的看法,这个句子没有错,不需要改。其他相关例句如:
So many people complained that they took the programme off. 抱怨的人太多,所以他们取消了那个节目。
So many children have bought balloons that the store is now out of stock. 买气球的孩子太多,那家商店现已缺货。
So many people wanted to go to the game that another train had to be put on. 有那么多人要去看比赛,所以不得不再加开一列火车。
So many horrible things have happened to him recently that he feels like He’s on the ragged edge. 最近发生了那么多可怕的事情,他觉得自己处在了危险的边缘。
So many amendments were made to the law that its original meaning was completely changed. 那条法律作了多次修正,已经完全改变了原意。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!