现在完成时练习答案.docxVIP

  • 8
  • 0
  • 约1.14万字
  • 约 11页
  • 2021-10-11 发布于天津
  • 举报
笫 笫1页(共1页) 笫 笫1页(共1页) 笫 笫1页(共i页) 必刷小卷一现在完成时 [2019 ?四川省广元i|j ] —How long have you your cap? It looks cool. —About two weeks. A. borrowed B. bought C. had 【答案】c 【解析】考査现在完成时用法。句意:一你的帽子买了多久了?它看上去很酷。一大约两星期。 borrowed借入,是短暂性动词;bought买,是短暂性动词:have had是延续性动词,能用于现在完成 时中一段时间的句子。根据“how long(多久)提问的是一段时间,可知选C。 【点睛】现在完成时中,非延续性动词不能和表示一段的时间连用,后而如果跟一段时间要变为相应的 延续性动词。如borrow变为keep: buy变为have had: begin变为be on等。 [2019 ?南通市】—Is everyone here, Jonathan? —No. Sir. Millie is absent. She for two days. A. has fallen ill B. has been ill C. fell ill D. was ill 【答案】B 【解析】句意:一Jonathan,每个人都在你这儿吗?——不,先生。Millie缺席。她已经生病两天了。 A. has fallen ill已经生病,现在完成时;短暂性动词:B. has been ill已经生病了,现在完成时,可以和 for+—段时间:C. fell ill生病,―-般过去时态:D. was ill生病的,过去式,表示状态。根据语境可知用 现在完成时,for+—段时间,表示状态,用has been in。根据题意,故选B。 [2019 ?黑龙江省齐齐哈尔 r|i ] As an exchange student, Alan Qiqihar for one and a half years. A. has been to B? has been in C. has gone to 【答案】B 【解析】句意:作为一塔交换生,Alan在齐齐哈尔已经有一年半了。A. has been to 去过……:B. has been in呆在某地;C. has gone to去了 ……,可能在途中,也可能已经到了。根据for one and a half years. 可知动词是持续性的。这里用have been in表示呆在某地多长时间了。根据题意,故选B。 [2019 ?湖南省湘四州】一 you ever Hong Kong-Zhuhai-Macao Bridge? —Not yet. A. Did; visit B. Are; visit C. Have; visited 【答案】c 【解析】句意:——你去过“港珠澳”大桥吗?一还没有。A为一般过去时:选项B的时态结构不对: C为现在完成时。根据ever和答语的Not yet.可知,本题的时态为现在完成时,其结构是:助动词has/havc+ 动词的过去分词。本题为一般疑问句,应该把助动词have提到句首大写。故选C。 [2019 ?镇江市]—The drama series The Thunder (破冰行动)hits screens these days. — h. What a pity! I any of them yet. A. doesnl watch B. didnt watch C. wont watch D. haven*t watched 【答案】D 【解析】句意:一《破冰行动》这部电视剧最近在电视上上映了。一哦,真遗憾,我还没有看呢。 doesnt watch 没看,一般现在时;didnt watch 一般过去时:won*t watch —般将来时:havent watched 现 在完成时。根据对话的意思和句中的yet可知,这里表示过去的动作对现在的影响,应用现在完成时, 故选氏 [2019 ?广西玉林ifj ] ―Jenny, your new tape player looks great. ― h. its not new. I it for three years A. Buy B. have had C. bought D. have bought 【答案】B 【解析】根据句意”一詹妮,你的新录音机看起来不错C —噢,这不是新的.我已经用了三年了。” 和for three years可知,要用现在完成时,英构成为have/ has done,动词用延续性动词,buy不能延续, 这里用have,故选:B。 [2019 ?贵州省黔南州】一How many letters you

文档评论(0)

1亿VIP精品文档

相关文档