1、1 (每日一练每日一练)2022)2022 届初中英语现在完成时解题方法技巧届初中英语现在完成时解题方法技巧 单选题 1、Our hometown is becoming more and more beautiful.I agree with you.In fact,it _ a lot in the past few years.AchangedBwill changeChas changedDwas changing 答案:C 解析:句意:我们的家乡变得越来越美丽了。我同意你的说法。事实上,在过去的几年里,它已经发生了很大的变化。考查时态。change“变化”,根据“in the pas
2、t few years”可知,此处用现在完成时,故选 C。2、I _ that movie several times,and I still want to see it again.AseeBsawCam seeingDhave seen 答案:D 解析:句意:我已经看了那部电影好几次了,我仍然想去再看一次。考查现在完成时。see“观看”,根据空后的“several times”可知,此处是指看过好几次了,应用现在完成时,故选 D。3、Many of my friends _ at least one foreign country,but I havent.Awill go toBhav
3、e been toChave gone to 2 答案:B 解析:句意:我的许多朋友至少去过一个国家,但我没有。考查动词时态。will go to 将要去;have been to 表示到过某处,人已经回来;have gone to 表示去了某处,还没有回来。根据“Many of my friends.at least one foreign country”可知,此处表示许多朋友至少去过一个国家,人已经回来了。故选 B。4、We _ quite enough work for the morning.Now lets take a break.Ahave doneBwill doCwere
4、doingDdo 答案:A 解析:句意:我们今天上午做的工作已经够多了。现在让我们休息一下。考查动词时态。根据“for the morning.”结合语境可知句子时态是现在完成时:have/has done,故选 A。5、Where is Lin Fang?I cant find her.She _ Wuhan with her parents.Agoes to.Bis going to.Chas been to.Dhas gone to.答案:D 解析:句意:林芳在哪里?我找不到她。她和她父母去了武汉。考查动词时态。根据“Where is Lin Fang?I cant find her.”
5、可知是她去了武汉。时态应用现在完成时。has been to意为“去过(去了已经回来)”;has gone to 意为“去(去了还没回来)”。根据语境可知是她去了武汉,还没回来,故选 D。6、John _ in Shanghai since he left his hometown.3 AlivesBlivedChas livedDwill live 答案:C 解析:句意:约翰离开家乡后一直住在上海。考查动词时态。since+一般过去时的从句,主句用现在完成时,结构是“have/has+过去分词”,故选 C。7、Why not go to see the film with me?Becaus
6、e I _ it already.AsawBwill seeChave seenDsee 答案:C 解析:句意:为什么不和我一起去看电影呢?因为我已经看过了。考查动词时态。根据“already”可知,此句时态是现在完成时,故选 C。8、Jane likes dancing very much and has been in the dance club _ two years.AafterBforCsinceDduring 答案:B 解析:句意:Jane 非常喜欢跳舞,她已经在舞蹈俱乐部两年了。考查连词辨析。after 在之后;for 达(表一段时间);since 自从;during 在期间。
7、根据“has been in the dance club”可知此句是现在完成时,空后是一段时间,用 for 引导。故选 B。9、Have you seen Mr.Wang?No.He _ Beijing to watch the soccer game.4 Ahave been toBwentChas been toDhas gone to 答案:D 解析:句意:你看到王先生了吗?没有,他去了北京看足球赛。考查动词辨析。have been to 去过某地,已经回来了;have gone to 去了某地,还没有回来。根据回答“No”可知,王先生去北京还没有回来,排除 A 和 C;went 是不
8、及物动词,不能直接跟宾语。故选 D。10、Miss Black is my English teacher.She _ here for three years.AteachesBtaughtChas taughtDteach 答案:C 解析:句意:布莱克老师是我的英语老师。她在这里教学已经三年了。考查时态辨析。结合句中的时间状语“for three years”可知使用现在完成时,结构为 have/has+动词过去分词。teach 过去分词为 taught。故选 C。11、Do you have a special trained dog?Yes.I _ it since my legs _
9、 hurt four years ago.Ahad,have beenBhave had,gotChave had,have got 答案:B 解析:句意:你有专门训练过的狗吗?是的。自从 4 年以前我腿受伤了我就拥有了它。考查动词时态。根据“since 自从”可知第一空用现在完成时,故排除 A 项;“since”后引导时间状语从句要用一般过去时,排除 C 项,故选 B。12、Its ten years since we _ here.5 How time flies!We _ in China for so long.Acome;workBcame;workedCcome;will work
10、Dcame;have worked 答案:D 解析:我们来这里已经十年了。时间过得真快!我们在中国工作了这么长时间。考查动词时态。在“It is+一段时间+since 从句”的句型中,从句用一般过去时,所以第一空应填 come 的过去式;又根据“for so long”可知,第二空应用现在完成时,其结构为 have/has+动词过去分词,主语为 We,所以助动词用 have,故选 D。13、May I speak to Rose?Sorry,she isnt in.She _ to Hong Kong.Awas goingBhas beenCgoesDhas gone 答案:D 解析:句意:我可以和 Rose 说话吗?抱歉,她不在。她去香港了。考查现在完成时。根据“Sorry,she isnt in.”可知,Rose 不在,她已去香港了,本句需用现在完成时。have/has been to 表示去了某地已经回来;have/has gone to 表示去了某地还未回来。根据语境可知,Rose 没在家,还未回来,需用 has gone to。故选 D。