1、1 (每日一练每日一练)初三英语现在完成时知识点总结初三英语现在完成时知识点总结(超全超全)单选题 1、A number of tourists _ Yangzhou many times because it is such a beautiful city.Ahave been toBwent toCwill go toDhave gone to 答案:A 解析:句意:许多游客已经去过扬州很多次了,因为它是一个如此美丽的城市。考查现在完成时。根据“many times”可知,此处应使用现在完成时,排除 BC。have been to 强调去过已回;have gone to 强调去了未回。此
2、处表示“去过很多次”。故选 A。2、How long has the foreign friend _China?Acome toBarrivedCbeen inDgone 答案:C 解析:句意:这位外国朋友在中国多久了?考查动词辨析。come to 来到;arrived 到达;been in 在;gone 去。根据“How long”可知是指在中国待了多长时间,时态为现在完成时,动词用延续性动词,has been in+地点,表示“在某地待”。故选 C。3、Tom,our school held a hundred-day pledge(誓言)class meeting last week.
3、Time flies!Your time in middle school will come to an end in 100 days.Please value _ so far.Awhat you will getBthat you have gotCwhat you have got 2 答案:C 解析:句意:汤姆,我们学校上周举行了百日入会。时间过得真快啊!你的中学生活将在 100 天内结束。请珍惜你目前所拥有的一切。考查动词时态以及宾语从句。根据“so far”可知,从句用现在完成时,排除 A 选项。got 缺少宾语,所以应用what 引导宾语从句,故选 C。4、Has our l
4、eader Mr.Xi _ Liuzhou yet?Yes.He _ for about half an hour.Aleft;leftBleft;has been away Cleft;was awayDhas been away;left 答案:B 解析:句意:我们的领导人习先生离开柳州了吗?是的。他已经离开大约半个小时了。考查现在完成时。leave 离开,瞬间动词;be away 离开,延续性动词,第一空应填动词的过去分词构成现在完成时的一般疑问句,故排除 D,由第二个空后的“for about half an hour”可知,时态是现在完成时且要用延续性动词,排除 A 和 C,故选 B
5、。5、How long _ they _?Sorry,I dont know.But I know that Peter is going to _ a nurse next month.Adid;marry;marry toBdid;get marry;marry with Chave;got married;marryDhave;been married;marry 答案:D 解析:3 句意:他们结婚多久了?对不起,我不知道。但是我知道皮特下个月将会娶一名护士。考查动词时态。marry 做动词,表示“结婚”,marry sb.表示“嫁/娶某人”;题干第二个空格指的是皮特先生将要娶一名护士,
6、此处用“be going to+动词原形”表示“将来时”,故此处应填原形 marry。其次 how long 表示多长时间,常和现在完成时态连用,且谓语动词应用延续性动词,marry 本身是短暂性动词,其对应的延续性动词是be married。故选 D。6、Have you ever _ the Terracotta Army in Xian?Yes,I went there last year.Agone toBbeen toCbeen inDgone in 答案:B 解析:句意:你曾经去过西安的兵马俑吗?是的,我去年去的。考查现在完成时。have been to 曾经去过某地,表示现在人已
7、经回来了;have gone to 已经去了某地,人不在说话的现场,还未回来;have been in 一直在某地,常与时间段连用;没有 have gone in 的用法。根据答语中的 I went there last year 可知,问句是问“你曾经去过西安的兵马俑吗?”。故选 B。7、Lets start off since it _ raining.AstoppedBhas stoppedCstopsDhad stopped 答案:B 解析:句意:雨停了,我们就开始吧。考查动词的时态。根据“since”可知,句子的时态为现在完成时,其结构为 have/has+过去分词。主语“it”为第
8、三人称单数,所以用助动词 has。故选 B。8、How long have you _ this book?AborrowedBlentCkeepDkept 4 答案:D 解析:句意:这本书你借了多久了?考查动词辨析。borrowed 借入;lent 借出;keep 保存,动词原形;kept 保存,过去式或过去分词。根据“How long”可知,此处指的是保存时长,borrowed 和 lent 是短暂性动作,不可以延续,因此不能用 how long 提问;此句为现在完成时,因此此处用动词过去分词。故选 D。9、Hurry up!The meeting _ for 10 minutes.Aha
9、s been onBhas beginCbeginsDwill be on 答案:A 解析:句意:快点!会议已经开了 10 分钟了。考查动词时态。for+一段时间,要与现在完成时一起连用,且动词要用延续性动词,begin 是短暂性动词,be on 是延续性动词,故选 A。10、Please keep quiet.The sick _ asleep.AfellBwere fallingChave fallenDfall 答案:C 解析:句意:请保持安静。病人已经睡着了。考查现在完成时。根据“Please keep quiet.”可知,这是祈使句,是一般现在时态,意为“保持安静”,可推知下文说的是“病人已经睡着了”,用现在完成时,表示过去已经开始,持续到现在,也许还要继续下去的动作或状态。故选 C。