38.表过去动作。
37.该题考查时态的用法。从题干for some time可知,选项部分时态应为完成时,与前部分对应,应为现在完成进行时。
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。
湖北省互联网违法和不良信息举报平台 | 网上有害信息举报专区 | 电信诈骗举报专区 | 涉历史虚无主义有害信息举报专区 | 涉企侵权举报专区
违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com