英语现在完成时试题经典_第1页
英语现在完成时试题经典_第2页
英语现在完成时试题经典_第3页
英语现在完成时试题经典_第4页
英语现在完成时试题经典_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、英语现在完成时试题经典一、初中英语现在完成时1ia cold. i am not feeling well nowa. caughtb. have caughtc. was catchingd. had caught【答案】b【解析】 【分析】句意:我感冒了,我现在不舒服。应用现在完成时。故选b。catch a cold 意为 “感冒 ”。由句意可知【点评】考查现在完成时。2how do you like beijing, miss read?ive no idea. i _ there.a. have goneb. have beenc. havent beend. havent gone【

2、答案】c【解析】 【分析】句意:-你觉得北京怎么样,瑞得小姐?- 我不知道,我没有去过那儿。短语: have been to 去过某地(已经返回);have gone to 去了某地(尚未返回),根据句意,故答案为c。【点评】考查短语辨析,区分 have been to 与 have gone to,理解句子,根据语境判断答案。3the drama series the thunder (破冰行动)hits screens these days.oh. what a pity! i _ any of them yet,a. doesnt watchb. didnt watchc. wont w

3、atchd. havent watched【答案】d【解析】 【分析】句意:连续剧破冰行动这些天正在霸屏。哦。真遗憾!我任何一集也没有看过。根据oh. what a pity!可知我没有看过。过去的动作对现在造成的影响和 yet 也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选d。【点评】此题考查现在完成时。注意yet 常和现在完成时连用。4i am surprised at the new look of my hometown, for it _ a lot over the years a. changedb. changesc. will changed. has chan

4、ged【答案】d【解析】 【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多, 合 over the years 可知表达的 作 生在 去, 在造成一定的影响,故用 在完成 have/has+ 去分 ,主 it ,故 has,故答案是d5iscared of dogs ever since a dog hurt me when i was five years old.a. will beb. wasc. have beend. would be【答案】c【解析】 【分析】由 since 引 的从句可知主句 用 在完成 ,故答案 c。句意是:自从我五 被狗 之后我就一直怕狗。【点 】本

5、 考 在完成 的用法。6nancyfor five years.a. was dyingb. has diedc. diedd. has been dead【答案】d【解析】 【分析】句意:南西去世五年了。 a. was dying 去 行 ; b. has died 在完成 ; c. died 一般 去 ; d. has been dead 在完成 。句子 的是 去开始的 作或状 一直延 到 在,句子用 在完成 ;die是一个非延 性 ,不能与表示一段 的状 for 用,用成be dead。故 d。【点 】本 考 辨析。某人去世了多少年就用延 性 的 在完成 ,hasbeendead。7wh

6、ere is catherine? i havent seen her for days.shewuhan. shell be back next week.a. has gone tob. has been toc. have gone tod. have been to【答案】a【解析】 【分析】句意:catherine 在哪里?我好几天没 她。她已 去武 了。她将下周回来。主 是she,所以用has,排除 c、 d。 a.已 去了某地,在去的路上, 没有回来; b.已 去 某地,表示去了某地,并且回来了。根据shell be back next week. 她下周回来可知 在 没有回来,

7、故 a。【点 】考 短 辨析,注意平 其区 ,理解句意。8 _you _ out the problem, sam?not yet, but im going to.a. did, workb. are, workingc. have, workedd. will , work【答案】c【解析】 【分析】句意: 姆,你 算出 道数学 了 ? 没有,但是快了。 合 境可知上文描述的是 在已 完成的 作,故用 在完成 。 c。【点 】英 中的 主要是借助于 状 与上下文 境来 行判断。解答此 型,首先要注意句子中的 状 ,如果没有 要通 分析上下文, 合 境来判断句子的 。英 疑 句中一般具有 上

8、的 关系,注意 合 一特点 行区分。9how many times _ you _ to beijing this year?three times.a. have; beenb. had; beenc. have;goned. had; gone【答案】 a【解析】 【分析】句意是: 你今年去 北京几次?三次。考 have been 与 havegone 的区 。 have been 是指去 某地切已 回来了,have gone 是指去了某地 没有回来,根据答句 three times. 可以推 已 回来了,故 a。10 look! your teacher miss white is ov

9、er there.no, it cant be her. she _ to beijing.a. has goneb. has beenc. wentd. will go【答案】 a【解析】 【分析】句意:-看!你的老 特小姐在那 。-不,那肯定不是她。她去了北京。 a. has gone 去了某地,表示 人不在 地点;b. has been 去 某地,表示主 曾 去 某地,有 种 ;c. went 去式,去; d. will go 将来 ,将要去。根据前面的否定猜 ,可知 特小姐去了北京,故 a。【点 】考 固定搭配have gone to 。11 what _ you just now?d

10、ont worry. nothing _.a. has happens to; has happenedb. happened; happenedc. happened; has happenedd. happened to; has happened【答案】 d【解析】 【分析】句意:- 才你 生了什么事?- 担心,没什么事 生。固定句式what happened to 生了什么?第二空是回答之前并没有 生任何事情,所以不必担心,用 在完成 , has happened,故答案 d。【点 】考 ,一般 去 表示 去某个 生的 作; 在完成 表示 去的 作 在造成的 果或影响。12 mr fa

11、nin 2005 in other words , hefor 9 years till now a. got married ; has been marriedb. married; had been marriedc. got married ;had been marriedd. married ; got married【答案】a【解析】 【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次married 后面要接宾语,get married 表示的是短暂性动作,所以应填getmarried.第二空由 “ till now”可知表示的是从过去直到

12、现在的一种状态即为现在完成时,此处 married 做形容词 “已婚的 ”故填 “has been married 故”,选a.【点评】此题考查了动词时态问题,同时也考查了“get married和”“married 的”区别。13 your new bike is so nice! when did you buy it?in july. i _it for two weeks.a. hadb. have hadc. have boughtd. bought【答案】b【解析】 【分析】句意: 你的新自行车那么好看。你什么时候买的。 七月份,我买了两周了。根据 for two weeks,可知

13、句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除ad,buy 是结束性动词,不能够延续,应此排除,故答案是b。【点评】考查现在完成时,注意现在完成时中延续性动词的使用。14 do 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 可知应与完成时态连用,又有时间

14、是the last two years知是从现在往前两年,因此应使用现在完成时态,故选a。【点评】考查动词时态中的for+ 段时间与完成时态连用,根据时间确定是现在完成还是过去完成。可15 the greens a. has visitedmany places of interest since two years ago. b. have visited c. visitedd. will visit【答案】b【解析】 【分析】句意:自两年前开始,格林一家参观了许多名胜。从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,一家,表示复数含义,作主语,谓语用复数形式。故选b。si

15、nce 引出的时间状语the greens 格林16 susanchina before this is her first time to be herea. wont visitb. wasnt visitingc. hasnt visitedd. doesnt visit【答案】 c【解析】 【分析】句意:苏珊以前没有来过中国。表示以前没有来过中国,用现在完成时。故 c 选项正确。【点评】考查句子时态。17 my mothera good example for me since i was young.a. wasb. has beenc. will bed. is【答案】b【解析】【

16、分析】句意:打小以来,妈妈就是我的好榜样。根据时间状语“since l wasyoung ”可知,主句应用现在完成时,表示动作从过去一直持续到现在。故选b。【点评】考查动词的时态18 all members_ are admitted to the auditorium.a. have got the ticketsb. that had got the ticketsc. that have got the ticketsd. had got the tickets【答案】c【解析】 【分析】句意:所有得到票的成员都被允许进入了观众席。根据题意可知,本句为定语从句,且从句中缺少主语,需要用t

17、hat 或 who 引导, 且 不可省略, 所以排除a和 d。票已经拿到了,因此用完成时,根据are 可知,用现在完成时,have got,故选 c。【点评】考查定语从句和时态,注意tha 引导从句的用法。19 jacksonschool two years ago and hefor two years.a. leaves; has gone b. left; has been away c. leaves; has been away d. left; has gone 【答案】 b【解析】 【分析】句意:jackson 两年前离开学校,他离开已经两年了。根据“two yearsago ”

18、可知,第一空应用一般过去时;根据 “ fortwo years 可”知,第二空应用现在完成时,且动词要用延续性动词,故选 b。【点评】考查动词的时态。20 the new supermarket in our town _ for two weeks, but i _ there yet .a. has opened; havent gone c. has been open; havent gone【答案】bb. has been open; havent beend. has opened; havent been【解析】 【分析】句意:在我们城镇的新超市已经开业2 周了,但是我还没有去过

19、。根据for two weeks可知,谓语动词必须是持续性动词或表示状态的词;has opened 这里强调的是动词, open 是非持续性动词,不能与时间段连用,故排除ad;has been open 这里open 是形容词,可以与时间段连用;这里第二空表示没有去过应该用havent been 。 havebeen 表示去过某地; have gone 表示去了还没有回来。根据句意故用 havent been。故选b。21 which of the following is wrong? a. your car is good except for the colour. c. i have

20、kept the book for two days.【答案】bb. the film has begun for twenty minutes.d. whats the difference between the two tricks?【解析】 【分析】句意:下面哪一个是错误的?a 选项意为:你的汽车除了颜色之外其他都很好; b 选项意为:这场电影已经开始二十分钟了。这个句子是错误的,begun 的原形是 begin,意思是开始,是瞬间性动词,不能和一段时间连用;c 选项意为:我借这本书已经两天了,这个句子是对的, keep 是持续性动词; d 选项意为:这两个把戏之间的区别是什么?故应选

21、 b。【点评】考查句子结构。掌握短暂性动词不能与时间段连用。22 youyour homework?no, i havent a. have; finishedb. are; finishingc. did; finishd. will : finish【答案】a【解析】 【分析】句意:你完成了你的家庭作业吗、还没有。由第二句可知该句为现在完成时,所以前一句也为现在完成时,故选a.【点评】辨析句意,注意句子的时态与语态,选出合适的选项。23 i have lived here _ i was born.a. beforeb. whenc. ford. since【答案】d【解析】 【分析】自从

22、我出生我就一直生活在这里。自从用since.【点评】考查关连词的用法。24 - anna, could you lend me this book, please?- im sorry. iit for only two days, and i havent finished it yet.a. have boughtb. have hadc. boughtd. had【答案】b【解析】 【分析】句意: “安娜, 你能借 我 本 ? 不起,我 了两天。我 没有看完呢。 ”根据答 中的 “for only two days 可知”要用 在完成 ,而且 用延 性 。故 b。【点 】考 在完成 。2

23、5 一 where is mr miller?一 heto new york hethere three times a. has been; has gonec. has gone:has beenb. has gone; has goned. has been; has been【答案】c【解析】 【分析】句意: miller 先生去哪儿了? 他去 了。他去 那 3 次了。他去 了 未回来,用 has gone to;他去 三次,用 has been。故 c。【点 】考 在完成 has gone to 和 has been to 的用法。26 william shakespearefor

24、400 years, but his works still have great influence today.a. diedb. was dyingc. has diedd. has been dead【答案】 d【解析】 【分析】句意:威廉莎士比 已 逝世 400 年了,但 在他的作品仍然有很大的影响力。由 干中的for 400years 可知 用 在完成 ,且用延 性 ,排除a、b 两 , c 中 die 是非延 性 ,故 d。【点 】考 在完成 。27 miss liu, when did you come here? in 2015. ihere for two years.a. have been tob. have gone t

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论