高中英语语法

The last thirty years_____the greatest number of laws stopping our rights and progress.Until today we have reached a stage______we have almost no right at all.

A.saw;which. B.see;where. C.are seeing ;in which. D.have seen;where. 我要讲解,不要就给个答案

答:D

析:这是高一英语必修一必背句型之一。原句及翻译如下:

The last thirty years have seen the greatest number of laws stopping our rights and progress, until today we have reached a stage where we have almost no rights at all. (定语从句) 过去30年来所出现的大量法律剥夺我们的权利,阻挡我们的进步,一直到今天,我们还处在几乎什么权利都没有的阶段。

see在此句意为见证、目睹;为某事发生之时,主语常为时间

答案为D是因为它与课文中完全一致。其实这题这样设计是有问题的,因为时态是由语境决定的。

从第二空来看,只能排除A。因为定语从句中不缺主、宾。用关系副词where=in which都可以。

这就成了第一空时态的选择问题了。 第一空BCD的时态都是现在时态。分别为一般现在时、现在进行时和现在完成时。没有第二句,则都可以。因为这是拟人用法。有了第二句,尤其是结合课文语境,则D最佳。