时态和语态
【2013新课标全国卷I】24.If we ________ now to protect the environment,we'll live to regret it.
A.hadn't acted B.haven't acted
C.don't act D.won't act
【解析】 本题考查时态呼应。A项hadn't acted是过去完成时,表示“过去的过去”;B项haven't acted是现在完成时,指的是过去的动作对现在产生的影响或结果;C项是一般现在时,表示现在的经常性行为;D项won't act是一般将来时,指的是将来的动作。句意:如果我们现在不保护环境,将来我们会后悔的。根据“在含有条件或时间状语从句的主从复合句中,如果主句的谓语动词用一般将来时,那么从句中的谓语动词常用一般现在时代替一般将来时”这一语法规则,以及该题主句的谓语动词用了一般将来时的客观事实来判断,本题答案选C项。
【答案】 C
【2013新课标全国卷I】27.When I first met Bryan I didn't like him,but I ______ my mind.
A.have changed B.change
C.had changed D.would change
【解析】 本题考查动词时态的用法区别。A项have changed是现在完成时,指的是已经发生的动作对现在产生的影响或结果;B项change是一般现在时,强调现在经常发生的动作或存在的状态;C项had changed是过去完成时,指动作发生在过去的过去;D项would change是过去将来时。根据句意“当我第一次遇到布莱恩的时候,我不喜欢他,但是我(现在)改变了主意”断定,转折连接词but后面的句子强调的是作者现在的看法,即改变了过去的看法,对现在的影响是“现在喜欢布莱恩了”,因此答案选A项。