1、1 (每日一练每日一练)九年义务初中英语现在完成时考点大全笔记九年义务初中英语现在完成时考点大全笔记 单选题 1、Qing Dao _ a lot in the last few years.I hope it will be even _ in the future.Achanged,wellBhas changed,betterChas changed,wellDchanged,good 答案:B 解析:句意:青岛在过去的几年里变化很大。我希望将来会更好。考查动词时态和形容词比较级。根据“in the last few years,”可知第一空的时态是现在完成时,change 是动词,意为
2、“改变”;排除 A 和 D;根据“I hope it will be evenin the future.”可知,此处指希望将来比现在更好,需要用比较级。be 动词之后加形容词作表语,well“好”是副词,good“好的”,是形容词;even 可修饰形容词的比较级,故第二空用 better。故选 B。2、May I speak to Mr.Green?Sorry,he _ Xiangyang.He _ the city for two days.Ahas been to;has been inBhas gone to;has been to Chas been to;has been toDh
3、as gone to;has been in 答案:D 解析:句意:我可以找格林先生接电话吗?对不起,他去襄阳了。他已经在那个城市两天了。考查时态。has been to 表示去过某地;has been in 表示已经在某地;has gone to 表示去了某地,还没回来。根2 据“Sorry”可知,他还没有回来,因此第一空用 has gone to。再根据“for two days”可知,与时间段连用,用延续性动词,因此表示他已经在那里两天了,因此用 has been in。故选 D。3、Peter says the Whites are on holiday,but no one know
4、s _.Awhere have they beenBwhere they have goneCwhere have they goneDwhere they have been 答案:B 解析:句意:皮特说怀特夫妇去度假了,但是没人知道他们去了哪里。考查宾语从句和动词。动词后“knows”是宾语从句,用陈述句的语序,即疑问词+主语+谓语动词。A 和 C 选项的语序错误。have been 表示“去过某地”,现在已经回来,不在那里了;have gone 表示“去了某地”,现在还没有回来,可能在去的途中,也有可能在目的地。根据“are on holiday”,可知他们还没有回来,表达“去了哪里”,
5、动词用“have gone”。故选 B。4、There _ great changes in my hometown in the last ten years.AisBareChas beenDhave been 答案:D 解析:句意:在过去的十年里,我的家乡发生了巨大的变化。考查时态辨析。根据“in the last ten years”可知要用现在完成时,其结构为 have/has done,主语“great changes”是复数,助动词用 have。故选 D。5、Will you go to the Disneyland to celebrate your graduation?Pe
6、rhaps not.Actually,I _ with my parents twice.AvisitBwill visitChave visitedDam visiting 答案:C 3 解析:句意:你会去迪斯尼乐园庆祝毕业吗?也许不会。事实上,我已经和我父母参观过两次了。考查现在完成时态。根据“twice”可知,此句强调过去的动作对现在造成的影响,应用现在完成时。故选 C。6、Jeff,how long have you _?For two years.I have owned it since my twelfth birthday.Ahad the watchBgot the ring
7、 Cborrowed the bookDbought the bag 答案:A 解析:句意:杰夫,你买这块表多久了?两年了。我十二岁生日时就拥有它了。考查延续性动词与非延续性动词。had 是 have 的过去式和过去分词,意为“有”,延续性动词;got 是 get 的过去式和过去分词,意为“获得”,非延续性动词;borrowed 是 borrow 的过去式和过去分词,意为“借”,非延续性动词;bought 是 buy 的过去式和过去分词,非延续性动词。根据答语“For two years.”指的是一段时间,可知上文是询问持续的时间,因此应用延续性动词。故选 A。7、I havent seen
8、Mrs.Brown for a long time.Oh,she _ for two years.AdiedBwas dyingChas diedDhas been dead 答案:D 解析:句意:我好久没见到布朗太太了。她已经去世两年了。考查现在完成时的用法。根据“.for two years.”可知句子时态是现在完成时。die“死亡”,是短暂性动词。当现在完成时与一段时间连用,其谓语动词应是延续性动词,die 的延续性动词为 be dead,故选 D。4 8、Mr.Wilson together with his friends _ Pyengchang.They went there t
9、o watch the 2018 Winter Olympic Games.Ahas gone toBhave gone toChas been toDhave been to 答案:C 解析:句意:威尔逊先生和他的朋友们一起去过平昌。他们去那里观看 2018 年冬季奥运会。考查时态和主谓一致。have/has gone to 去了某地,还未回来;have/has been to 去过,已经回来。根据“They went there to watch the 2018 Winter Olympic Games”可知他们已经回来了,排除 AB;根据“together with”可知谓语和前面的主
10、语保持一致,“Mr.Wilson”是第三人称单数,助动词用 has。故选 C。9、It has been fifty years since my grandfather _ his hometown.How he wished he could go back to see his birthplace again.Aleaves.BleavingCleft 答案:C 解析:句意:我祖父离开家乡已经 50 年了。他多么希望能回到自己的出生地。考查动词时态。根据题意是 since 引导的现在完成时,遵循主句用现在完成时,从句用一般过去时态,leave“离开”,是动词,过去式是 left,故选
11、C。10、Mr.Brown _ his hometown since he _ the army.Ahas left;has joinedBhas been away from;has joined Chas been away from;joinedDleft;joined 答案:C 解析:5 句意:布朗先生自从参军以来就一直离开家乡。考查动词时态。since+一般过去时的句子,主句用现在完成时,排除 A,B 和 D 选项。且主句要用延续性动词,故选 C。11、The drama series The Thunder(破冰行动)hits screens these days.Oh.What
12、a pity!I _ any of them yet.Adoesnt watchBhavent watchedCwont watch 答案:B 解析:句意:电视连续剧破冰行动最近在热映。哦。真遗憾!我还没看过任何一集。考查动词时态。根据“yet”可知,句子时态用现在完成时,表示“还没看过”,其结构是:主语+have/has+done;主语是 I,助动词用 have,否定在 have 后加 not。故选 B。12、Chinas Tianwen-1 _ on Mars successfully.Here is a photo it sent back from the planet.Awill l
13、andBwas landingChas landedDwas landed 答案:C 解析:句意:中国天文 1 号已经成功着陆火星。这是从火星发回来的照片。考查动词时态。根据“successfully”以及“Here is a photo it sent back from the planet.”可知,此处应用 has landed,表示“已经成功着陆”。故选 C。13、Mr.White moved to Beijing in 2013.So far,he _ here for 8 years.AlivesBlivedChas lived 答案:C 解析:6 句意:怀特先生在 2013 年搬
14、去了北京。到目前为止,他在那里生活八年了。考查现在完成时。根据时间状语“for 8 years”可知,此处是“for+时间段”,表示持续的一段时间,应该用现在完成时。故选 C。14、I dont want to waste time,for I _ that film before.Awill seeBsawChave seenDwas seeing 答案:C 解析:句意:我不想浪费时间,因为我以前看过那部电影。考查动词时态。根据“I dont want to waste time,for I that film before”可知,强调过去看过这部电影造成的影响就是不想再浪费时间看,用现在完成时 have/has done 的结构,故选 C。15、Tom _ many famous places since he came to China.Awill visitBvisitedChas visited 答案:C 解析:句意:自从汤姆来到中国,他参观了许多著名的地方。考查动词时态。since 引导的从句,从句用一般过去时,主句用现在完成时,故选 C。