ImageVerifierCode 换一换
格式:DOCX , 页数:26 ,大小:32.25KB ,
资源ID:9695278      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9695278.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(英语现在完成时难题及答案含答案解析.docx)为本站会员(b****8)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

英语现在完成时难题及答案含答案解析.docx

1、英语现在完成时难题及答案含答案解析英语现在完成时难题及答案含答案解析一、初中英语现在完成时1 _you _ out the problem, Sam?Not yet, but Im going to.A.Did, workB.Are, workingC.Have, workedD.Will , work【答案】 C 【解析】【分析】句意:萨姆,你计算出这道数学题了吗?还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来

2、判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。2Do you still play basketball?Oh, no. I _ it for the past two years.A.havent playedB.didnt playC.wont playD.hadnt played【答案】A 【解析】【分析】句意:你还打篮球吗?哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。【点评】考查动词时态中

3、的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。3Do you miss your parents far away?Yes, very much. They the hometown for over two years.A.leftB.have leftC.were away fromD.have been away from【答案】 D 【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。【点评】本题考查延

4、续性动词和短暂性动词的转换。4Where is Mr. Wang?He together with his students _ Zhuyuwan Park.A.has gone toB.have gone toC.has been toD.have been to【答案】 A 【解析】【分析】句意: 王老师在哪里?他同他的学生去了Zhuyuwan公园。A. has gone to去了,没在这里。主语是单数;B. have gone to去了,没在这里。主语是复数;C. has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。本句He是主语,

5、together with his students是介词短语,做定语不是主语,所以用has。王老师去公园了不在这里,所以用has gone to。故选A。【点评】考查主谓一致和短语的用法。5My sister English since she was 9 years old. She can talk to foreigners freely. A.learnsB.learntC.has learntD.have learnt【答案】C 【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。A,learns 学习,一般现在时,B,learnt 一般过去时C has l

6、earnt现在完成时Dhave learnt现在完成时 ,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。6_ my dictionary? I cant find it anywhere.I _ it on the desk when I came in.A.Did you see; have seenB.Have you seen; have seenC.Have you seen; sawD.Did you see; see【答案】C 【

7、解析】【分析】句意:-你看见我的词典了吗?我到处都找不到了。-我进来的时候看见在桌子上。根据句意,第一空实际上是询问词典在哪儿,即表示看见词典与现在有关系,所以用现在完成时;第二空根据when I came in可知是过去我进来的时候发生的动作,用一般过去时,故答案为C。【点评】考查动词的时态,注意理解句意,根据时态的定义判断。7Im sorry for being late.Never mind. The meeting _for only 5 minutes. This way, please.A.has begunB.has endedC.has been on【答案】 C 【解析】【分

8、析】句意:对不起,我迟到了。没关系会议只开了5分钟,请这边走。for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确has been on在进行,开着(的状态),故选C【点评】现在完成时表示延续性的状态。8I havent seen your grandfather for two years. What happened to him?Oh, he _ here for two years.A.stayedB.hasnt stayedC.staysD.hadnt stayed

9、【答案】 B 【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。【点评】考查现在完成时9The Greens many places of interest since two years ago.A.has visitedB.have visitedC.visitedD.will visit【答案】 B 【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义

10、,作主语,谓语用复数形式。故选B。10You must return the books to the library because you _ them for more than two weeks A.have lentB.have borrowedC.have kept【答案】C 【解析】【分析】句意是:你必须把书还给图书馆因为你已经两个多星期了。for more than two weeks 表示时间段,在现在完成时中需要和延续性动词连用,lend 和 borrow 都是短暂性动词,keep 具有延续性,故选C。【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。11It h

11、as been three years since I _ a teacher.A.becomeB.becameC.becomingD.to become【答案】 B 【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。12The small shop _ for several years.A.openedB.has been openedC.has openedD.has been open【答案】 D 【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为

12、延续性动词be open.根据句意,本句应用现在完成时态,故选D。【点评】考查open转化为be open, be open里的open是形容词,不能加ed.13Where is your mother?She _ Australia and she _ Sydney for two weeks.A.has been to; has been inB.has been to; has been toC.has gone to; has been inD.has gone to; has been to【答案】C 【解析】【分析】句意:你的妈妈在哪里?她去了澳大利亚,她在悉尼呆了两周了。has

13、been to”去过某地“,现在已经回来了;has gone to”去了某地“,还没有回来;has been in”待在某地“一段时间。根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。14They say there is a new restaurant near here. Yes, and it _ for more than a week.A.has been ope

14、nB.openC.is openingD.opens【答案】 A 【解析】【分析】句意:他们说在这附近有一个新的餐馆。是的,它已经开了一个多星期了。根据 for more than a week ,可知用现在完成时,have/has been done,故选A。 【点评】考查现在完成时,注意识记其标志词。15My parents for twenty years by the time I was 15.A.marriedB.had marriedC.had been marriedD.had got married【答案】 C 【解析】【分析】for twenty years“二十年”为表一

15、段时间的状语,要求谓语动词具有持续性。而在所给选项中,只有be married表示结婚状态,具有延续性,故选C。【点评】本题考查非延续性动词与延续性动词的转换。16Where is your father? .A.He has been to ShanghaiB.He has been in ShanghaiC.He has gone to ShanghaiD.He have been to Shanghai【答案】C 【解析】【分析】句意:你的父亲在哪儿?他去上海了。Have been to去过某地(已回);have been in在;have gone to去了某地(未回)。本题中父亲是人

16、们在找的人,所以是去了某地,还没回来,用have gone to。主语he是三人称单数,用has gone to。故选C。【点评】本题考查现在完成时。以及Have been to;have been in;have gone to三个短语的词义和用法。17How long can I _ this book?Five days. But you must return it on time.A.borrowB.lendC.keepD.kept【答案】C 【解析】【分析】句意:我能保留这本书多长时间?五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C

17、,keep保留,是延续性动词;D,kept是过去式。 此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。18The drama series The Thunder (破冰行动) hits screens these days. Oh. What a pity! I _ any of them yet,A.doesnt watchB.didnt watchC.wont watchD.havent watched【答案】 D 【解析】【分析】句意:连续

18、剧破冰行动这些天正在霸屏。哦。真遗憾!我任何一集也没有看过。根据 Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。19All the skirts .They very well. A.sold out;are soldB.sell out;have soldC.have been sold out;sellD.have sold out;sell【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“

19、卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。20How many times _ you _ to Beijing this year?Three times.A.have;beenB.had;beenC.have;goneD.had;gone【答案】 A 【解析】【分析】句意是:你今年去过北京几次?三次。考查have been 与have

20、 gone 的区别。have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。21What you in the past two hours, my baby?A.will; doB.have; doneC.are; doingD.would; do【答案】 B 【解析】【分析】句意:在过去的两个小时你做了什么,我的乖乖?根据“in the past two hours”可知用完成时态。故选B。【点评】考查现在完成时。22 have you had the mobile phone?Since 20

21、15 A.How oftenB.How longC.How soonD.How many【答案】B 【解析】【分析】句意:你什么时候有的手机?自从2015年。询问的是从什么时候开始,也就是时间长度。故B选项正确。【点评】考查特殊疑问句的辨析。23I know Li Qing well. We_ friends for five years. A.becameB.have becomeC.wasD.have been【答案】 D 【解析】【分析】句意:我很了解李青,我们是5年的朋友了。根据for five years,可知时态是现在完成时,并且要用持续性动词,have been friends,

22、是become friends的持续性动词,故选D。 【点评】考查时态,注意持续性动词的用法。24Your family have_ Sydney on holiday. Why not join them? Ive_ the city many times. A.gone to; gone toB.been to; been toC.been to; gone toD.gone to; been to【答案】 D 【解析】【分析】句意:你家去悉尼度假了,为什么不和他们一起呢?我们去过那个城市好几次了。根据 Why not join them,可知是have gone to,去了;根据 man

23、y times ,许多次,可知用have been to,去过,与次数搭配,故选D。 【点评】考查have gone to和have been to的用法,注意语境。25Last week I _ a cold. Thats to say since last week, I _ a cold. A.have had; have hadB.caught; have hadC.have had; have caughtD.caught; have caught【答案】B 【解析】【分析】句意 :上周我患了感冒。也就是说,从上周开始,我就一直在感冒。“have a cold”和“catch a c

24、old”均可表示感冒,但前者强调感冒持续的状态;后者强调感冒的行为,不可与表示一段时间的状语连用 。第一句上周感冒是发生在过去的动作,应用一般过去式“caught”;第二句从上周起就一直在感冒,是从过去一直持续到现在的状态,应用现在完成时“have had”,故选B。【点评】考查同义短语的辨析和一般过去时与现在完成时的掌握与运用。26Dave, we will leave in 10 minutes. Are you ready? No, I _ our guidebook and towels yet. A.dont packB.didnt packC.have packedD.havent packed【答案】 D 【解析】【分析】句意:Dave,我们十分钟后要离开,你准备好了吗?没有,我还没把我们的旅游手册和毛巾打包。yet是现在完成时否定句的标志,故选D。 【点评】考查现在完成时,注意yet的用法。27More than 80 people_ in the earthquake_ last week. A.died; forB.have been dead ; sinceC.ha

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1