精典问题,谢谢楼主分享。
这里靠3点:倒装,对称,和as的用法。
A是 did Halley’s comet cause…in no other historical sighting 和 did its return in 1910-1911之间的对称。两者都是半倒装,回原后A, C 各是:
A: Halley’s comet did cause such a worldwide sensation in no other historical sighting as its return did in 1910-1911
C: Halley’s comet did cause such a worldwide sensation in no other historical sighting as in its return of 1910-1911
A 是主语间Halley’s comet和its return对称。C是介宾间no other historical sighting 和its return of 1910-1911对称。似乎两者均可,那就要看as的用法了。
这里的such…as并不是固定用法。such as的固定用法表示举例或比如。举个例子,OG189里C,such purpose as…, 表示“这些目的比如 A, B, C…” 但在本题的情况下,such 是加深程度,as是作为连词出现的,表示当…时, 有”when”的意思。举个例子, She was finishing the painting as I walked into the room.。既然是连词就只能带一个句子, 主谓要全 (see explanation in OG267 and 126)。但是由于as所带的句子与主句有很多相同的地方,所以可以使用加助动词省略的形式成为正确答案。比如:
A cause *** as B do/does
A can cause*** as B can
A is causing *** as B and C are
那我们修改和省略一下A和C
A: Halley’s comet caused sensation when its return did in 1910-1911
C: Halley’s comet caused sensation when in its return of 1910-1911
C的as/when 多余了。3个语法点看下来,选A.
再看A: In no other historical sighting did A do something as did B => never did A do something as did B => A never did something as B did. 感觉一下。
啰嗦了点,请别介意。
这么好题,别放过了,请多多讨论。
[此贴子已经被作者于2006-2-5 8:59:05编辑过] |