一道练习题:
I got such a shock _______ I saw myself in the mirror.
A. that B. when C. as D. while
参考答案是B,但为什么不是A呢?这不是考查such…that…吗?怎么用such…when…呢?
I got such a shock _______ I saw myself in the mirror.
A. that B. when C. as D. while
这个题的答案确实是B,首先可以排除D,因为 while 后面通常不接 saw 这样的瞬间词。
such…that… “如此……以致”,that 后面接结果状语从句,意义不通。
such…as…“像……这些(这类),as 引导定语从句,意义也不通。另外,在这个句中,因为有了 such,避免歧义的情况下,as 不当作“当……时候”。所以,只有 when 引导时间状语从句。