资源描述
1.C 首先可以排除的是项,是过去的时态。项用的过去完成时,表示比divorce之前,比较不符题意,它不是在离婚之前后悔的,选择项,过去进行式,“我真是后悔跟他离了婚,我那时候真是笨啊”,项显然也不对。2D“我真是累呀,从早上开始就在做家务”。表示从早上这个时间一直持续到现在的动作,而且还将继续进行下去,这是现在完成时的用法。3C 这一题很容易推断,首先它并不是表示过去的事情,由从句中的reach的时态可以看出,排除, “车如果照目前的速度行驶下去的话,那么它到十点钟的话就可以到山脚下了。此题选择项,将来进行时,表示的是在将来某一时间正在进行的动作,常表示安排好之事,给人一种期待之感。符合题意。4.A 考的是现在完成时的特殊用法,在“it is (has been ).since”结构中,主句常用现在完成时,也可用一般时。但是在since后面要用过去时,如:It is (has been)about 7years since I came here .我来这儿近7年了。5C 此题考的是一般过去时的特殊用法,在“would rather、would sooner、would just as soon、might as well,would prefer(宁愿,但愿)”等后面的从句中,如表示现在或将来的动作或情况,用一般过去时。Id rather you left now.我宁愿你现在就走。因此选C.6B 这是一般现在时表将来时的一种特殊用法,在时间或条件状语从句中,分句不能用将来时,要用一般现在时代替将来时,例:Unless you get rid of smoking,you will not stay healthy你只有戒烟,方可保持健康.When you come next time,Ill show you around our campus.你下次来时,我将带你到我们的学校去看看.7.B 此句译为“如果可能的话,我那个时候一定会告诉他答案,但是我那时候很忙”, 空格前面的部分是一个与过去事实相反的虚拟语气,但是.紧接着又使用了转折连词But,这说明后面的部分就不是虚拟的情况了.而是陈述一个事实,而且是过去的事实,那么用一般过去时就可以了,故选项为B.8D 很明显是肯定得用一个过去的时态,看主句的got,就可以排A和C,因为他们都是现在的时态,在BD,说话者保证代表团一定马上就到,说明在那时代表团是没有来的,应该用过去将来时,选D。9C 此题可以用排除法来做,在昨天的习题中我们已经知道,在时间或条件状语从句中,分句不能用将来时,要用一般现在时代替将来时,那么我们就可以排除AD 两项了,这个题只能选择C项,事情并没有发生,不过能用过去式,排除B。10、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是。11、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。12.C 13、现在完成时常与recently(近来),so far(到目前为止),in the past/last + 一段时间等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故4应选D。14.C15、现在完成时时常与for +时间段或since +过去时间点连用(含从句,从句过去时)。故6应选C。16、C17、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。故8应选B。18、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故9的正确答案为B。19、B20、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。21、B 22、A 23、C 24、A。25、have/has gone to + 地点表示某人去了某地(还未回来),指主语所指的人不在这儿。have/has been in + 地点表示在某地呆了多长时间,常与表示时间的状语连用。have/has been to +地点表示曾经去过某地(但现在已不在那儿)。故16的正确答案为A。26、A 27、D 28、C 29、C1. C。第一空填 look, 因为这是祈使句的谓语;第二空填 had,因为前一句说“看看时间吧”,这一看当然知道了现在很迟的情形,“不知道这么迟了”显然应是“过去”的事,故应用一般过去时态。2. A。从语境上看,“忘记”的时间应是现在,即指现在不记得了。3. B。其中的 did 为强调用法。4. B。从语境上看,develop 不仅要用被动语态,而且要用进行时态。5. A。从下文的语境看,既然现在叫对方重复一遍,说明“没听清对方的最后一点”应发生在过去(即说此话之前)。6. B。before 用作副词时不与具体时间连用,泛指“以前”,通常与一般过去时或现在完成时连用。7. C。表示目前的一种状态。8. B,注意下文语境:事实上,我昨天就做完了。从该回答的语气上推测,填空处应填现在完成时态。9. D。第一个 when 引导的是主语从句,用一般将来时表示将来;第二个 when引导的是时间状语从句,用一般现在时表示将来。10. C。因为 date from 的意思是“自某时起存在至今”(have existed since),它通常用于一般现在时,而不用过去时态(尽管其后接的总是表示过去的时间),除非所谈论的东西现在已不复存在,如:The church, which dated from the 13th century, was destroyed in an earthquake two years ago (那座教堂是13世纪建成的,两年前在一次地震中被毁了)。(注:与 date from 同义的 date back to 也有类似用法。)11. A。前一句谓语用had hoped,表示的是过去未曾实现的想法或打算,可以译为“本想”,而后一句说“我太忙”,这是陈述过去的一个事实,所以要用一般过去时。12. B。用现在完成时表示结果,即你已经错过了机会,其结果是:你只能等。13. B。用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果。14. B,用现在完成时表示从过去持续到现在的一段时间。15. C,用现在完成时表示影响或结果,即他整个星期都在国外,所以你说你在剧院见过他,你一定是搞错了。16. C。指刚才对方提醒之前没看到垃圾箱,用过去式。17. A。由now和for a long time可知“很长时间都没有像现在这样下雨这么多”,用现在完成时。18. A。由no是对前句的否定可知现在不在部队服役,是以前“服过役”,故用一般过去时。19. B。从语境看“忘记”应为过去;“放学后自己去记”是临时的决定,不能用表示计划或打算的be going to。20. D。从“我们只谈了几句话”可知,当我们去拜访时,Professor Smith“正要”离开了,D是过去进行时表示过去将来时。21. C。由“我正要去洗澡”可知昨天你打电话时“我刚刚画完”,“画完”在“打电话前”之前,即过去的过去,故用过去完成时。22. B。always有时可与进行时态连用,但含有某些感情色彩,如报怨、厌恶、赞美等。此句表示的是报怨。23. D。句意为“我已学电脑几年了,我现在还在学。”am后省略了studying。24. D. 在她arrived之前就已离开;即过去的过去,用had left.25. B. 语境为:原以为(thought)丢了的(had lost)确在鼻子底下(以上这1-25的答案就是时态练习题中30-54的答案)1. C。用现在完成时表示影响,即指现在已经作出决定。2. B。用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果。3. D。用现在进行时表示现在正在进行的动作。4. A。从下文的语境看,既然现在叫对方重复一遍,说明“没听清对方的最后一点”应发生在过去(即说此话之前)。5. C。这时用一般过去时表示过去曾经是老师,但现在不是了。6. B。before 用作副词时不与具体时间连用,泛指“以前”,通常与一般过去时或现在完成时连用。7. A。由no是对前句的否定可知现在不在部队服役,是以前“服过役”,故用一般过去时。8. A。have been to去过某地(已回来),have gone to到某地去了(没回来);又因为问的是Tom回来之前到去过某地,故用过去完成时态。9. D。从“我们只谈了几句话”可知,当我们去拜访时,Professor Smith“正要”离开了,D是过去进行时表示过去将来意义。10. C。上句“我本不该对你那么无礼”是对过去情况的自责,答语“你当时的确很生气”,用一般过去时,did 在 lose 前表示强调。11. D。问句是对过去情况的猜测,所以答句用一般过去时。I didnt是I didnt meet him the other day 的省略。12. B。因为在时间状语从句中要用一般现在时代替一般将来时。若强调从句动作发生在主句动作之前时,用现在完成时代替将来完成时,本题属后一种情况。13. B。因为 these years 是包括现在在内的,故用现在完成时。14. D。由于见朋友发生在过去(即昨天),而很久没有见到朋友自然是昨天的见面之前,即属于过去的过去,故用过去完成时。15. C。句子的前半句说上午打电话时没有人接电话,而后半句问对方当时在什么地方。显然,句子前后两部分的时间应一致,即用一般过去时。16. A。从第一句话She ought to stop working 可知“他仍然在学习”,故后面用现在完成进行时态。17. D。受前一句left的影响,易误选B。题干中的since说明此处应用现在完成时态。从问句中也可看出来,此处强调动作对现在的影响,故要用现在完成时的被动式。18. B。说话之前“忘了”,故用一般过去时态;第二空应用一般过去时的被动语态形式。19. C。指将来某时或某段时间正发生的事用将来进行时。20. D。一般将来时表示将要发生的动作,而将来完成时表示将来某个时间之前已经发生或完成的动作。根据语境可知是强调将来的结果,应用将来完成时。21. C。意思是:刚才我想下公共汽车时,(我才发现)靠近我坐的那个人一直坐在我的外衣上。表示从过去某一时刻开始一直延续到另一过去时间仍在进行的动作或状态用过去完成进行时。22. B。该题考查根据语境选用正确时态题。上句说“你为什么没去参加会议”,据此回答“我当时正在等我姑姑从美国打来的长途电话”,说的是“你们开会时”我正在等一个电话。23. C。指到目前为止还没有人把这件事通知我。相当于在后面省略了so far。24. B。句意:戏剧在我到达之前就已上演了半小时(,即表示“过去的过去”,且短暂性动词不与持续性时间连用,故须将 startbe on 才可与持续性时间连用。25. D。从昨天坏了一直到今天来时还没有修好,表示从过去某一时刻开始一直延缓到现在的动作或状态要作现在完成时态。(以上这1-25题的答案就是55-79题的答案)友情提示:部分文档来自网络整理,供您参考!文档可复制、编制,期待您的好评与关注!5 / 5
展开阅读全文