首先,这道题的主句是说一定数量的汽车被生产出来在某一年,然后从句说在某一年两倍的某某就从生产线上实现了,这里的某某作为主语应该汽车而不是数字,came off the assembly lines,为此我查了这个词语在google上,发现基本都是汽车、产品等作为主语在这个词组前面,这里数字在生产线上生产出来显然不太合适。
其次,twice the number固然是一种习惯用语,但twice as many XX更是一个习惯用语,用于表示两倍多,在google里有大量例句,并没有跟随as XX,只用了twice as many,美国传统词典有一个单独的例句就是twice as many表示两倍。这里和OG那些twice as many as不同,并不是表示完整的比较,仅仅是一种两倍引用,因此可能省略了后面as XX。如此一来,D选项的but in 1929 almost twice as many trucks themselves came off the assembly lines也能解释的通了。
语法书上说twice the numbers是错误的用法,即在这样的比较结构中不能用复数numbers.
所以排除A。因为用了复数the numbers
再看B。虽然B中不是用the number,但从逻辑上看是很对的,因为that number正是特指了前面句中的a total of 469000,跟twice the number一样是特指那个数量,就是指“是那个数量两倍的trucks单独从生产綫上生产出来”。(指trucks今年的产量很高)。没有任何错误。
第一题选B先来解决alone和by one'sself的问题,C的问题出现在the number of trucks by themselves的中心词是number,单复数问题。错。A中the numbers,错。看整句意思:[font=Times New Roman" size=3>1929 :truck = 469,000*2如果选the number,句子意思变成:469,0001929 :truck = car*2469,000无意义