《(文末附答案)2022届初中英语现在完成时知识集锦.pdf》由会员分享,可在线阅读,更多相关《(文末附答案)2022届初中英语现在完成时知识集锦.pdf(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1 (每日一练)(文末附答案)2022 届初中英语现在完成时知识集锦 单选题 1、Have you travelled on the Airport Express _?No,I havent.AstillByetCalreadyDtoo 2、There _ great changes in our school in the past ten years.Ahave hadBhave beenChas hadDhas been 3、There _ great changes in my hometown in the last ten years.AisBareChas beenDhave
2、been 4、I _ to West Lake four times,but I will go there again this summer.Ahave goneBhave beenCwentDhad gone 5、The documentary named Du Fu explains why his works _ well-known for centuries.AwasBwereChave beenDhad be 6、Great changes _ in Macao over the past two decades.Atook placeBwill take placeChave
3、 taken place 7、Do you know Lydia very well?Sure.We _ friends since we were very young.AbecameBwereChave been 2 8、There have been a lot of changes at my school in recent years.Yes,I went there several days ago.Ain many yearsBin the pastCin the last few years 9、The air here is much fresher than before
4、.Exactly!We _ a lot of trees in the past few years.AplantedBwere plantingCwill plantDhave planted 10、Mr.Brown _ his hometown since he _ the army.Ahas left;joinedBhas been away from;has joined Chas been away from;joined 11、Where is your aunt?She _ England and she _ London for a week.Ahas gone to;has
5、been inBhas been to;has been inChas gone to;has been to 12、_ have you _ Hefei,Tom?Since I was ten years old.AHow long;come toBHow soon;gone to CHow long;been inDHow often;stayed in 13、Which of the following sentences is CORRECT?AMary has worked in this company for three years.So did Billy and I.BWhi
6、ch would you rather do go swimming or play tennis?CBrian couldnt decide where to travel.Either could I.DDo you prefer read Conan Doyles detective stories?3 2022 届初中英语现在完成时_01A 参考答案 1、答案:B 解析:你坐过机场快线吗?不,我没有。考查副词辨析。still 仍是;yet 还,用于否定句(表示“尚未”)和疑问句(表示“已经了吗”);already 已经,用于肯定句;too 也。根据“Have you travelled
7、 on the Airport Express.?”可知,此句是一般疑问句,且表示你已经坐过机场快线了吗。故选 B。2、答案:B 解析:句意:在过去的十年里,我们学校发生了巨大的变化。考查 there be 句型的现在完成时。have 作实义动词时表示某人或某物拥有,且不能和 there 连用,A 和 C 选项错误;there be 表示某时某地有某事物或某人,根据“in our school”可知,在学校有变化,又根据“in the past ten years”可知,学校的变化是在十年里逐渐发生的,故此处应用 there be 句型的现在完成时,形式为“There have/has bee
8、n”,主语为“great changes”为复数,助动词应用 have。故选 B。3、答案:D 解析:句意:在过去的十年里,我的家乡发生了巨大的变化。考查时态辨析。根据“in the last ten years”可知要用现在完成时,其结构为 have/has done,主语“great changes”是复数,助动词用 have。故选 D。4、答案:B 解析:4 句意:我已经去过西湖四次了,但是今年夏天我还要去。考查动词时态。根据“I will go there again”可知,说话人现在没在西湖,空处表示“曾经去过”,应用 have been to。故选 B。5、答案:C 解析:句意:这
9、部名为杜甫的纪录片解释了为什么他的作品几个世纪以来一直为人熟知。考查时态和主谓一致。根据“for centuries”可知,句子应用现在完成时,排除 A/B 选项;句子主语 works“作品”,是复数名词,助动词用 have,故选 C。6、答案:C 解析:句意:20 年来,澳门发生了巨大变化。考查现在完成时。根据“over the past two decades”可知,时态用现在完成时,故选 C。7、答案:C 解析:句意:你非常了解 Lydia 吗?当然。我们从小就是朋友。考查动词时态。since+一般过去时的句子,主句用现在完成时 have/has done 的结构,故选 C。8、答案:C
10、 解析:句意:在最近几年里我们学校有很多的变化。是的,我几天前去过那里。考查介词短语。in many years 在很多年之后,用于一般将来时;in the past 在过去,用于一般过去时;in the last few years 在过去的几年里,用于现在完成时。根据“have been”可知句子是现在完成时,强调过去的动作的 5 延续,“in recent years”表达“在最近几年里”,相当于短语“in the last few years”。故选 C。9、答案:D 解析:句意:这里的空气比以前清新多了。确实!过去几年我们种了很多树。考查现在完成时。根据空后的“in the past
11、 few years”和“The air here is much fresher than before.”可知,强调对现在的影响,应该用现在完成时,故选 D。10、答案:C 解析:句意:布朗先生自从参军以来就离开了家乡。考查动词时态。since 引导的时间状语从句,从句用一般过去时,主句用现在完成时,且动词要用延续性动词。leave 是短暂性动词,be away from 是延续性动词,故选 C。11、答案:A 解析:句意:你姑姑在哪里?她到英国去了,她在伦敦待了一个星期了。考查动词短语。has gone to“到某地去了,还未回来”;has been to“去过某地,已经回来”;has
12、been in“一直待在某地”。根据问句“Where is your aunt?”可知,应是去了某地还未回来,故应用 has gone to;根据空后“for a week”提示可知,应是在伦敦待了一个星期了,故空二应用 has been in。故选 A。12、答案:C 解析:句意:汤姆,你在合肥待多久了?从我十岁开始。考查特殊疑问词组和现在完成时。how long 多久;how soon 多久以后;how often 多长时间一次;have been in 6 待在某个地方;have gone to 到某地去了;come to 到达;stay in 待在。根据“Since I was ten years old.”可知,此处对时间段进行提问,使用 how long;have been in“待在某个地方”可以跟时间段连用,此处指从我十岁开始,一直待在合肥。故选 C。13、答案:B 解析:句意:下列哪个句子是正确的?考查语法应用。A 选项中前句是现在完成时,倒装句部分也要用现在完成时,故排除;C 选项中倒装句应用neither 而不是 either,故排除;D 选项中应该是 prefer to do 的结构,故排除,B 结构正确,故选 B。