高考网 发表于 2016-7-24 09:32:04

133套高考英语单项填空真题分类详解(含2010)·时态

  1. —Is everyone here?
          —Not yet. Look, there ________ the rest of our guests! (2010江苏卷)
          A. come            B. comes           C. is coming         D. are coming
          【解析】A。由于以here和there开头引出的倒装句不能用于进行时态,所以可以排除C和D;又因为句子主语the rest of our guest为复数,故选A。
          2. I ________ all the cooking for my family, but recently I’ve been too busy to do it. (2010辽宁卷)
          A. will do           B. do              C. am doing         D. had done
          【解析】B。此处用一般现在时表示一种经常性的行为,虽然目前并没有这样做。
          3. Barbara is easy to recognize as she’s the only one of the women who ________ evening dress. (2010全国卷II)
          A. wear            B. wears           C. has worm        D. have worm
          【解析】B。由于one of the women前有only修饰,说明其后的定语从句是修饰one的,而不是修饰women的,所以定语从句中的谓语动词要用单数,故可排除A和D;再根据句意,此处谈的是一般情况,故要用一般现在时,即选B。
          4. Every few years, the coal workers ________ their lungs X-rayed to ensure their health. (2010上海卷)
          A. are having        B. have            C. have had         D. had had
          【解析】B。根据句中的every few years(每隔几年)可知,动作带有经常性和规律性,故用一般现在时。又如:The Summer Olympic Games take place every four years. 奥林匹克夏季运动会每四年举行一次。
          5. The church tower which ________ will be open to tourists soon. The work is almost finished. (2010上海卷)
          A. has restored       B. has been restored   C. is restoring        D. is being restored
          【解析】D。根据句中的…will be open to tourists soon(不久将对游客开放)以及 The work is almost finished(工程差不多快结束了)可知,the church tower的修复工程还正在进行,故用现在进行时的被动语态。
          ■一般过去时
          1. Bob would have helped us yesterday, but he ________. (2010安徽卷)
          A. was busy         B. is busy          C. had been busy.     D. will be busy
          【解析】A。but…引出的句子谈论的是事实,故应用陈述语气,由于是谈论昨天的情况,故用一般过去时。全句意为:鲍勃昨天是要帮助我们的,但他太忙了。
          2. The discovery of gold in Australia led thousands to believe that a fortune ________. (2010全国卷I)
          A. is made          B. would make       C. was to be made     D. had made
          【解析】C。英语中有个习语是make a fortune(发财,赚大钱),也就是说a fortune是动词make的宾语。从本句来看,a fortune与要填的make应为被动关系,故只能选A或C;再根据句子中led的时态可知,答案要选C而不是A。
          3. Excuse me. I ________ I was blocking your way. (2010全国卷II)
          A. didn’t realize       B. don’t realize      C. haven’t realized      D. wasn’t realizing
          【解析】A。该句的谈话背景是:一个人挡住了另一个人的路,于是他说“对不起,我没有意识到我挡了你的路”。显然,当这个人说“对不起,我没有意识到……”的时候,显然他说话的时候是“意识到了”,也就是说“没有意识到”在他道歉的时候已属过去了,故要用一般过去时。
          4. The book has been translated into thirty languages since it ________ on the market in 1973. (2010重庆卷)
          A. had come         B. has come        C. came             D. comes
          【解析】C。根据从句中的in 1973可知,空格处应填一般过去时。

gkfour 发表于 2016-7-24 10:50:35



       
               
                       
                               
                       
                               
               
       


       
               
                       
                                133套高考英语真题分类详解(含2010)·时态
               
               
                       
                               
                       
                               
                                       
                                               
                                                       
                                                                 
                                                       
                                                               
                                               
                                       
                               
                       
               
               
                       
                               
                                        ■现在完成时
                               
                                        1. —I’m sorry, but I don’t quite follow you. Did you say you wanted to return on September 20?
                               
                                        —Sorry, I________ myself clear. We want to return on October 20. (2010北京卷)
                               
                                        A. hadn’t made       B. wouldn’t make     C. don’t make        D. haven’t made
                               
                                        【解析】D。对方没听清楚说话者说的话,是由于说话者没有说清楚所导致的结果,所以空格处应填现在完成时,即用现在完成时表示某个动作所造成的影响或结果。
                               
                                        2. When you are home, give a call to let me know you ________ safely. (2010全国卷I)
                               
                                        A. are arriving        B. have arrived       C. had arrived        D. will arrive
                               
                                        【解析】B。根据句子本身已有的时态可知,过去完成时had arrived不能选;再根据常识,说话人应该是叫对方“已经”到家后才打电话报平安,故选现在完成时。
                               
                                        3. Up to now, the program ________ thousands of children who would otherwise have died. (2010山东卷)
                               
                                        A. would save        B. saves            C. had saved        D. has saved
                               
                                        【解析】D。短语up to now的意思是“到现在为止”,指从过去某时开始持续到现在的一段时间,通常与现在完成时连用。如:Her life has run smoothly up to now. 她的生活到目前仍一帆风顺。Up to now, the work has been easy. 到现在为止这工作还算容易。
                               
                                        4. For many years, people ________ electric cars. However, making them has been more difficult than predicted. (2010浙江卷)
                               
                                        A. had dreamed of     B. have dreamed of    C. dreamed of       D. dream of
                               
                                        【解析】B。根据句意和句中的时态has been可知,空格处不可能填过去时态,故可排除A和C;比较B和D,B为现在完成时,与句中的for many years(多年来)相吻合,故选B。
                               
                                        5. 一When shall we restart our business?
                               
                                        一Not until we ________ our plan. (2010四川卷)
                               
                                        A. will finish         B. are finishing       C. are to finish       D. have finished
                               
                                        【解析】D。由于until引导的是时间状语从句,所以不能直接使用将来时态,由此可排除A;再根据句意和常识可知,人们通常是先制定计划,然后付诸实施,故空格处填现在完成时比较符合句子语境。
                       
               
       

gkfive 发表于 2016-7-24 10:56:02



       
               
                       
                               
                       
                               
               
       


       
               
                       
                                133套高考英语真题分类详解(含2010)·时态
               
               
                       
                               
                       
                               
                                       
                                               
                                                       
                                                                 
                                                       
                                                               
                                               
                                       
                               
                       
               
               
                       
                               
                                        ■现在进行时
                               
                                        1. —I’m not finished with my dinner yet.
                               
                                        —But our friends ________ for us. (2010北京卷)
                               
                                        A. will wait          B. wait            C. have waited      D. are waiting
                               
                                        【解析】D。根据句首的but可知,选现在进行时比较符合语境。对话的意思是:“我还有没吃完饭。”“但是我们的朋友在等我们了。”
                               
                                        ■过去进行时
                               
                                        1. I walked slowly through the market, where people ________ all kinds of fruits and vegetables. I studied the prices carefully and bought what I needed. (2010湖南卷)
                               
                                        A. sell              B. were selling      C. had sold         D. have sold
                               
                                        【解析】B。根据句中的walked, studied, bought等可知,句子是在谈论过去的情况,故可排除A和D。再根据句意,联系“慢慢走过集市”“仔细研究价格”“买下需要的东西”等信息,说明当时人们是“正在”卖水果和蔬菜,故用过去进行时。
                               
                                        2. —Have you finished reading Jane Eyre?
                               
                                        —No, I ________ my homework all day yesterday. (2010全国卷I)
                               
                                        A. was doing         B. would do        C. had done         D. do
                               
                                        【解析】A。根据句中的all day和yesterday可知,句子应用过去进行时。又如:“Have you finished your homework, Mary?” “No, I was helping my mother in the kitchen all day yesterday.” “你的作业做完了吗,玛丽?”“没有,我昨天一整天都在厨房帮妈妈干活来着。”
                               
                                        ■将来进行时
                               
                                        1. If you plant watermelon seeds in the spring, you ________ fresh watermelon in the fall. (2010浙江卷)
                               
                                        A. eat               B. would eat        C. have eaten        D. will be eating
                               
                                        【解析】D。由于条件状语从句用的是一般现在时,所以主句应该用将来时态,由此可排除A和C;而B为过去将来时,是指在过去看来将来发生的情况,与句意不符。故选D。will be eating为将来进行时,指将来要进行的情况,句意为:如果在春天播下西瓜种子,秋天你就可吃到新鲜的西瓜。
                       
               
       

gkfive 发表于 2016-7-24 11:53:40



       
               
                       
                               
                       
                               
               
       


       
               
                       
                                133套高考英语真题分类详解(含2010)·时态
               
               
                       
                               
                       
                               
                                       
                                               
                                                       
                                                                 
                                                       
                                                               
                                               
                                       
                               
                       
               
               
                       
                               
                                        ■过去完成时
                               
                                        1. —Were you surprised by the ending of the film?
                               
                                        —No, I ________ the book, so I already knew the story. (2010安徽卷)
                               
                                        A. was reading        B. had read         C. am reading       D. have read
                               
                                        【解析】B。由于问句中用的时态是一般过去时(were),说明对话双方是在谈论一部过去看过的电影;而根据so I already knew the story(所以我已经知道故事情节了)可知,说话者“看这本书”应该是在“看电影”之前,故用过去完成时。
                               
                                        2. It took me a long time before I was able to fully appreciate what they ________ for me. (2010北京卷)
                               
                                        A. had done          B. did             C. would do        D. were doing
                               
                                        【解析】A。比较主句中的动词take与从句中的动词do,很显然do在先,take在后,而take在句中用的是一般过去时,故do要用过去完成时。
                               
                                        3. I was just going to cut my rose bushes but someone ________ it. Was it you? (2010湖南卷)
                               
                                        A. has done          B. had done         C. would do        D. will do
                               
                                        【解析】B。根据句意可知,“有人给玫瑰剪枝”发生在“我去给玫瑰剪枝”之前,而“我去给玫瑰剪枝”用的是I was just going to cut my rose…这样的过去时态,故“有人给玫瑰剪枝”发生在这一过去时间之前,也就是“过去的过去”,故用过去完成时。
                               
                                        4. —Peter, where did you guys go for the summer vacation?
                               
                                        —We ________ busy with our work for months, so we went to the beach to relax ourselves. (2010江苏卷)
                               
                                        A. were             B. have been        C. had been         D. will be
                               
                                        【解析】C。根据句意可知,“很忙”在“去海边放松”之前,而“去海边放松”用的是一般过去时went,所以“很忙”应用过去完成时had been。
                               
                                        ■将来进行时
                               
                                        1. —Guess what, we’ve got our visas for a short-term visit to the UK this summer.
                               
                                        —How nice! You ________ a different culture then. (2010福建卷)
                               
                                        A. will be experiencing                   B. have experienced
                               
                                        C. have been experiencing                 D. will have experienced
                               
                                        【解析】A。句中Guess what, we’ve got our visas for a short-term visit to the UK this summer的意思是“你没想到吧,我们得到了今年夏天去英国短期访问的签证”,注意其中的this summer,它表示去英国的时间是“今年夏天”,所以空格处应填将来时态,故可排除B和C。再根据填空句本身的意思,应选
                       
               
       

gktwo 发表于 2016-7-24 12:42:38


          —Well, it isn’t surprising. Our friends and relatives ________ around all the time. (2010安徽卷)
          A. are coming        B. had come        C. were coming      D. have been coming
          【解析】D。现在完成时的基本用法是从过去一直持续到现在的动作或状态。根据句意可知,正是因为最近一直有朋友和亲戚来访,所以导致花钱较多。
          2. I’m tired out. I ________ all afternoon and I don’t seem to have finished anything. (2010湖南卷)
          A. shopped          B. have shopped      C. had shopped      D. have been shopping
          【解析】D。根据句中的am和don’t seem可知,句子谈的是现在的情况,故可排除过去时态A和C;又因为“很累”是因为“整个下午一直在购物”导致的,故用选D在意思上更与语境吻合。
          3. —Why, Jack, you look so tired!
          —Well, I ________ the house and I must finish the work tomorrow. (2010江苏卷)
          A. was painting       B. will be painting     C. have painted      D. have been painting
          【解析】D。现在完成进行时表示从过去一直持续到现在的动作。在此题中,由于“一直在刷油漆”,所以才导致“看上去非常疲惫”,故选D最符合句意。
          4. Mother wanted to be a good provider, a role she ________ since her marriage to Father. (2010江西卷)
          A. shoulders         B. shouldered        C. is shouldering    D. has been shouldering
          【解析】D。根据空格后的since可知,此处谈论的是从过去一直持续到现在的情况,故用现在完成进行时最合适。
          5. Joseph ________ to evening classes since last month, but he still can’t say “What’s your name?” in Russian. (2010辽宁卷)
          A. has been going       B. went           C. goes           D. has gone
          【解析】A。根据句中的since可知,空格处应填完成时态,故可排除B和C;根据句意,空格处填现在完成进行时比填现在完成时更合适,因为它更强调“一直在做某事”。
          6. I have to see the doctor because I ________ a lot lately. (2010陕西卷)
          A. have been coughing   B. had coughed      C. coughed        D. cough
          【解析】A。根据句中“不得不要去看医生”这一信息可知,“咳嗽”这一现象现在还在持续,由此可排除B和C;比较A和D,显然用现在完成进行时才能更好地表示从过去一直持续到现在的情况,故选A。
          7. We ________ on this project for four hours. Let’s have a rest. (2010天津卷)
          A. are working         B. have been working  C. worked         D. had worked
          【解析】B。根据句中的let’s have a rest(我们休息一下吧)可知,连续工作四个小时导致我们现在很累了,所以用现在完成进行时比较合适。
          8. —Why do you want to work for our company?
          —This is the job that I ________ for. (2010重庆卷)
          A. looked            B. am to look         C. had looked       D. have been looking
          【解析】D。用现在完成时表示最近一直在做的事情,以强调求职者对此工作的重视和珍惜。
          更多高考信息》》》新东方网高考频道
          新东方报名系统》》》我要报班
页: [1]
查看完整版本: 133套高考英语单项填空真题分类详解(含2010)·时态