《人教版初三英语现在完成时基础知识题库.docx》由会员分享,可在线阅读,更多相关《人教版初三英语现在完成时基础知识题库.docx(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、(每日一练)人教版初三英语现在完成时基础知识题库And it opened up my mind!单选题1、一Has the doctor your temperature?一Yes, he has. But I don t have a fever.A . takenB . takeC . tookD . takes答案:A解析:句意:医生给你量体温了吗?是的,他量了。但我没有发烧。考查现在完成时。根据uHas the doctor.your temperature?可知句子时态是现在完成时,动词要用过去分词, 故选Ao2、一 Where is Han Mei now?一 She to Sh
2、anghai. She will be back in two days.A . has goneB . has beenC . goesD . went答案:A解析:句意:韩梅现在在哪里?她已经去上海了。她两天后回来。考查现在完成时。has gone to已经去了 ; has been to去过;goes动词go的三单形式;went去,动词过去式。根据Where is Han Mei now?”可知,Han Mei不在说话现场,用现在完成时,表达已经去了上海,用has gone too 故选 A。3、There great changes in my hometown in the last
3、 ten years.A . isB . areC . has beenD . have been答案:D解析:句意:在过去的十年里,我的家乡发生了巨大的变化。考查时态辨析。根据“in the last ten years”可知要用现在完成时,其结构为have/has done,主语“great changes是复数,助动词用have。故选Do4、_to Canada?No, never. But I to the USA a few years ago.A . Have you been; wentB . Have you gone; wentC . Did you go; have gon
4、e答案:A解析:句意:你去过加拿大吗?没有,从来没有。但是几年前我去了美国。考查时态。根据“No, never”以及语境可知此处询问“是否去过”,用have been to “去过”;根据ua few years agon可知空格二用一般过去时,动词用过去式。故选A。5、一Judy has watched the movie The Battle At Lake Changiin 2,?No. She was too busy to go out this winter holiday.A . has sheB . hasn* t sheC . was sheD . wasn t she答案:
5、B 解析:句意:朱迪已经看过电影长津湖之水门桥,是吗?不。这个寒假她太忙了,没有时间出去。考查反意疑问句。此处是反意疑问句,“前肯后否”,助动词用hasrf t,主语Judy是女性,用she代替。故选Bo6、一Will you go to the Disneyland to celebrate your graduation?Perhaps not. Actually, I with my parents twice.A . visitB . will visitC . have visitedD . am visiting答案:C解析:句意:你会去迪斯尼乐园庆祝毕业吗?也许不会。事实上,我已
6、经和我父母参观过两次了。考查现在完成时态。根据twice”可知,此句强调过去的动作对现在造成的影响,应用现在完成时。故选C。7、Great changes in Macao over the past two decades.A . took placeB . will take placeC . have taken place答案:C解析:句意:20年来,澳门发生了巨大变化。考查现在完成时。根据“over the past two decades”可知,时态用现在完成时,故选C。8、I Kenny since she went to England to study.A . didn t
7、hear fromB . don, t hear fromC . haven1 t heard fromD . won t hear from答案:C解析:句意:自从Kenny去英国学习以来,我就没有收到过她的信。3考查动词时态。since+一般过去时的句子,主句用现在完成时结构,故选C。9、一Jeff, how long have you?For two years. I have owned it since my twelfth birthday.A . had the watchB . got the ringC borrowed the bookD . bought the bag答
8、案:A解析:句意:杰夫,你买这块表多久了? 两年了。我十二岁生日时就拥有它了。考查延续性动词与非延续性动词。had是have的过去式和过去分词,意为“有”,延续性动词;got是get的 过去式和过去分词,意为“获得”,非延续性动词;borrowed是borrow的过去式和过去分词,意为“借; 非延续性动词;bought是buy的过去式和过去分词,非延续性动词。根据答语“For tw。years指的是一段 时间,可知上文是询问持续的时间,因此应用延续性动词。故选A。10、一Where is your father?一He Beijing.A . has been toB . has gone t
9、oC . has goneD . has been答案:B解析:句意:你的爸爸在哪里?他去了北京。考查现在完成时。has been to去过某地(已回来);have gone to去了某地(未回来)。根据Whereisyour father可知,现在在北京,还没回来,名词Beijing前要加介词to,故选B。11、I my hometown ten years ago. That is, I away from my hometown for ten years. I miss myfriends there.A . has left; has beenB . left; have beenC
10、 . has left; wasD . left; was答案:B解析:句意:十年前我离开了家乡。也就是说,我离开家乡十年了。我想念那里的朋友。考查一般过去时和现在完成时。ten years ago”为时间点,第一句时态为一般过去时,应用动词过去式left, 排除A和C;根据“for ten years”可知,第二句表示离开的状态持续十年了,应用延续性动词的现在完成时“have/has been away from ,主语 I,助动词为 have。故选 Bo12、一How long you your bike?一For about two months.A . did, buyB . have, hadC . have, bought答案:B解析:句意:你买自行车多久了?大约2个月。考查现在完成时。根据“How long”可知句子要用可持续性动词,而“buy/bought”是短暂性动词,故排除A 和C项,故选B。