0  409923  409931  409937  409941  409947  409949  409953  409959  409961  409967  409973  409977  409979  409983  409989  409991  409997  410001  410003  410007  410009  410013  410015  410017  410018  410019  410021  410022  410023  410025  410027  410031  410033  410037  410039  410043  410049  410051  410057  410061  410063  410067  410073  410079  410081  410087  410091  410093  410099  410103  410109  410117  447090 

36.该题考查时态。表语从句中的主句用进行时态,从句由when引导表“突然发生意料不到的变化”。

试题详情

33.问某种状态持续多长时间,应用现在完成进行时,而第二个空是指一般状态,故用一般现在时,选B。 34. but前后两个半句应用相同时态,后半句是在说比赛结果,应用一般过去时lost。35. 该题考查定语从句之中的时态,从题意“十年之前没有人能够想像他们将会有这么大的市场份额”可知该处时态应为过去将来时,C项中的were to have表将来时,故答案为C。

试题详情

32. 本题考查主谓一致和短语辨析。分析句子的结构可以看出,此处的主语应该为Tom,所以用单数。从后面一句话所提供的语境“这几天我没有见到他”分析,此处用has gone,表示人不在这里。

试题详情

31. 许多同学一看到句中的when,就以为这是一个时间状语从句,认为要用一般现在时表示将来,故误选了C。其实,此题的答案是A,句中的时态“标志”词when不是引导一个时间状语从句,而是引导一个宾语从句,也就是说,它的意思不是“当……的时候”,而是表示“什么时候”。

试题详情

30. 此题选A,has been working 为现在完成进行时,是许多中学生不太熟悉的一种时态,因此要想通过分析句子直接从正面选出答案可能有一定困难。但是,如果我们用排除法来分析,则问题变得很简单:首先,由于until引导的是时间状语从句,根据“主将从现”原则,当主句为将来时态时,时间状语从句不能直接用将来时态来表示将来意义,据此可排除B和C;而选项D为过去完成时,也不能选,因为“过去完成时”必须以“过去”为支点,表示“过去的过去”,但此句并没有过去时态这一支点,故此选项也被排除。

试题详情

29. 此题答案选B,用现在进行时表示将来意义。The plane is taking off. 的意思是“飞机马上就要起飞了”。

试题详情

28. 此题的最佳答案是A。句中but后的句子告诉我们,说话者现在已搬回了上海,所以他住在伦敦应属于过去的事情,故应用一般过去时。

试题详情

27. 此题提供的语境是:我当时正在给一群人作报告,这个报告我曾给其他若干批人讲过。由于was giving为过去进行时,而“曾给其他若干批人讲过”显然发生在was giving这一过去时间之前,故用过去完成时,即答案选C。 

试题详情

26. A和D两者均可表示将来,填入空格处似乎都可以。但实际上只有A是最佳的,因为根据上下文的语境来看,“我去把灯关掉”这一行为是说话人听了对方的话后临时想到的,而不是事先准备的。而按英语习惯:will 和 be going to后接动词原形均可表示意图,但意图有强弱之分,如果是事先考虑过的意图,要用 be going to;如果不是事先考虑过的,而是说话时刻才临时想到的意图,则用 will。

试题详情

24. 许多同学会认为主语 Great changes 是动作 take place 的承受者,应该用被动语态,从而将答案错选为 C 或 D。其实,take place, happen, occur, break out, belong  等都是不及物动词,不能用于被动语态。因此,答案选 B。

25最佳答案选C,上文说“他”变化很大,即“他”现在不是过去的那个样子了,故第一空填is,第二空填 was(其实第二空也可用 used to be)。

试题详情


同步练习册答案