《人教版初三英语现在完成时专项训练题.docx》由会员分享,可在线阅读,更多相关《人教版初三英语现在完成时专项训练题.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(每日一练)人教版初三英语现在完成时专项训练题单选题1、一Our hometown is becoming more and more beautiful.I agree with you. In fact, it a lot in the past few years.A . changedB . will changeC . has changedD . was changing答案:C解析:句意:我们的家乡变得越来越美丽了。我同意你的说法。事实上,在过去的几年里,它已经发生了很 大的变化。考查时态。change “变化”,根据uin the past few years11可知,此处用现
2、在完成时,故选C。2、Neither Jim nor Tom Australia before, but they know the country very well.A . has gone toB . has been toC . have been in答案:B解析:句意:吉姆和汤姆以前都没去过澳大利亚,但他们对这个国家很熟悉。考查现在完成时。has gone to去了 ; has been to去过;have been in待在某地。Neithernor.遵循就近一致 原则,Tom离谓语动词近,所以助动词用has,排除选项C;根据时间副词“before”和语境可知,此处表达 之前没去
3、过,但对那个国家非常了解。故选B。3、一How long your uncle this personal computer?一Since ten years ago. He wants to buy a new one.A . have; hadB . has; boughtC . have; boughtD . has; had答案:D解析:句意:你的叔叔买这台私人电脑多长时间了 ?10年了。他想买一台新的。考查现在完成时。have有,buy的延续性动词;buy买,瞬间动词,根据since ten years ago和uhow long 可知,时态是现在完成时且动词要用延续性动词,构成:主
4、语+have/has+动词过去分词,排除B和C,主语“your uncle”是第三人称单数,所以助动词用has,排除A,故选D。4、So far, high-speed trains most of the big cities in China.A have connectedB . connectedC . will connectD . connect答案:A解析:句意:到目前为止,高速列车已经连接了中国的大部分大城市。考查动词时态。从“So far”判断,句子是现在完成时,构成:have/has+动词的过去分词。故选A。5、Mr. Green has taught in that sm
5、all town,he left Canada in 1988.A . whenB . afterC . forD . since答案:D解析:句意:自从1988年格林先生离开加拿大,他就在那个小镇教书。考查连词。when当时;after在之后;for为了 ; since自从。根据has taught in that small town可知,表达动作从过去开始延续,表示“自从1988年格林先生离开加拿大”,用“since”引导时间状语从句。故选Do6、 Paula is happy that she her lost watch.A . findsB . is findingC . has
6、foundD . will find答案:C解析:句意:保拉很高兴,她找到了丢失的手表。考查动词时态。分析句子可知这是一个宾语从句,主句是一般现在时,根据“主现从不限”原则,从句可以是 任意时态;再根据Paula is happy that she.her lost watch.n可知保拉开心是因为她她找到了丢失的手表,所 以时态用现在完成时,表示过去的动作对现在的影响,故选C。7、Mr. Wang Beijing many times.A . has been toB . has gone toC . is going toD . will go to答案:A解析:句意:王先生去过北京很多次
7、。考查词汇辨析。has been to去过(已回);has gone to去了某地(未回);is going to打算去;will go to将 要去。根据“many times”结合语境可知,此处指去过北京很多次,用现在完成时,其它选项不符合逻辑。故 选Ao8、一Why not go to see the film with me?一Because I it already.A . sawB . will seeC . have seenD . see答案:c 解析:句意:为什么不和我一起去看电影呢?因为我已经看过了。考查动词时态。根据already”可知,此句时态是现在完成时,故选C。9、
8、 In recent years, natural disasters great damage to many tourist attractions.A . will causeB . have causedC . had causedD . were causing答案:B解析:句意:近年来,自然灾害对许多旅游景点造成了巨大的破坏。考查动词时态辨析。in recent years表示“近年来”,是一段持续的时间,用于现在完成时“have/has done” 结构;结合选项,故选B。10、Her cousin in Shanghai since he left the army.A . l
9、ivesB . livedC . has livedD . will live答案:C解析:句意:她表兄离开部队后一直住在上海。考查动词时态。since+一般过去时的从句,主句用现在完成时,故选C。11、Miss Black is my English teacher. She here for three years.A . teachesB . taughtC . has taughtD . teach答案:C 解析: 句意:布莱克老师是我的英语老师。她在这里教学已经三年了。考查时态辨析。结合句中的时间状语“for three years”可知使用现在完成时,结构为have/has+动词过
10、去分词。 teach过去分词为taught。故选C。12、一The new skirt looks good on you. When did you buy it?一On June 1st. I it for a month.A . have boughtB . have hadC . boughtD . was buying答案:B解析:句意:你穿这条新裙子很好看。你什么时候买的? 6月1日。我已经买了一个月了。考查动词时态和延续性动词。根据“for a month”可知,空处用现在完成时,且要用延续性动词,bought “买, 的原形是buy,是短暂性动词,对应的延续性动词是have,过去分词是had。故选B。