(名师整理)最新英语中考专题复习《现在完成时》精讲精练(含答案)
中考英语总复习现在完成时专题(含答案)
中考英语总复习现在完成时专题(含答案)一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。
句意:博物馆在这儿有八十多年了。
它是这座城市最古老的建筑之一。
前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。
故选D。
2.—What great progress Huawei ________ in recent years!—No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。
根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。
【点评】考查现在完成时。
注意掌握现在完成时的结构have/has+过去分词。
3.—Lucy, is your uncle a teacher?—Yes, he is. He history for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】B【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。
他教历史将近20年了。
根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。
现在完成时讲解及练习题(含答案)[1]
现在完成时讲解及练习题(含答案)(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(现在完成时讲解及练习题(含答案)(word版可编辑修改))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为现在完成时讲解及练习题(含答案)(word版可编辑修改)的全部内容。
时态讲解:现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化.第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study 为例,其否定式、疑问式和简单回答形式如下:(2)用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响.My daughter has just gone out. 我女儿刚出去。
I’m sure we’ve met before。
我肯定我们以前见过面。
She has arrived。
她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately,for…, since…,yet等。
如:I haven’t heard from her these days。
这些日子我没有收到她的信。
We haven’tseen you recently。
最近我们没有见到你。
They have been away for two years。
他们离开已经两年了。
She has been withus since Monday。
中考英语总复习 现在完成时技巧全解及练习题(含答案)
中考英语总复习必备英语现在完成时技巧全解及练习题(含答案)一、初中英语现在完成时1.Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。
in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。
故答案选C。
【点评】考查现在完成时。
2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.—How do you like Beijing, Miss Read?—I've no idea. I _____ there.A. have goneB. have beenC. haven't beenD. haven't gone【答案】 C【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。
短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。
(完整版word)英语现在完成时复习含答案解析
(完整版word)英语现在完成时复习含答案解析一、初中英语现在完成时1.The small shop ________ for several years.A. openedB. has been openedC. has openedD. has been open【答案】 D【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词be open.根据句意,本句应用现在完成时态,故选D。
【点评】考查open转化为be open, be open里的open是形容词,不能加ed..2.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
3.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
4.Mr.Fan in 2005.In other words,he for 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 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。
初中英语语法之现在完成时讲解练习及答案
初中英语语法之现在完成时讲解练习及答案现在完成时是英语中常用的一种时态,用来描述过去发生的动作对现在产生的影响。
以下是一些现在完成时的讲解练及答案,希望对你的英语研究有所帮助。
一、选择题1. —Have you ever been to Paris?—No, I ___ been there yet.A. haven'tB. didn'tC. wasn'tD. aren't答案:A. haven't2. They ___ a party to celebrate the success.A. have heldB. heldC. will holdD. are holding答案:A. have heldA. worksB. workedC. will workD. has worked答案:D. has worked4. ___ you ___ your homework yet?A. Do, doB. Did, doC. Have, doneD. Are, doing 答案:C. Have, done5. We ___ the movie twice.A. seeB. sawC. have seenD. will see答案:C. have seen二、填空题1. I ___ (not finish) my homework yet.答案:haven't finished2. We ___ (live) in this city since 2015.答案:have lived3. ___ they ever ___ (visit) a zoo?答案:Have, visited4. He ___ (already eat) dinner.答案:has already eaten5. The teacher ___ (not arrive) yet.答案:has not arrived三、改错题将下列句子中的错误处改正,并将正确的答案写在括号内。
现在完成时讲解及练习(附答案)-名师精讲(1)
现在完成时讲解及练习(附答案)-名师精讲(1)现在完成时先看几个例句:1. I have cleaned my room. 我已打扫了房间。
2. He hasn’t finished his homework. 他还没完成作业。
3. Have you read this novel ? 你看过这本小说吗?Yes , I have. 是的,看过了。
No, I haven’t. 不,没看过。
4. We have studied English for two years.我们已经学了两年英语了。
5. They haven’t seen each other since 1998.自从1998年他们就没再见过面。
构成:肯定式:主语+ 助动词have/has + 动词的过去分词.疑问式:助动词Have/Has + 主语+ 动词的过去分词?否定式: 主语+ 助动词have/has + not + 动词的过去分词.例:I have worked here for 3 years.否定句:疑问句:回答:就划线部分提问:过去分词的构成分为规则变化和不规则变化两种:规则变化:a) 一般情况下,在动词后直接加ed, 如play---played,work---worked,water---watered, finish---finished等;b) 以“辅音字母+ y”结尾的动词, 把y 变成i 再加ed, carry-- -carried study---studied等;c) 以一个辅音字母结尾的重读闭音节的动词要双写最后一个辅音字母,再加ed 如: stop---stopped,shop---shopped等。
不规则变化:见一般时当中的不规则动词表点击→不规则动词表写出下列动词的过去分词:put--- hear--- come---make--- hurry--- watch---swim--- be--- talk---want--- study--- stop---take--- see--- like---二、用法:1.表示过去发生的某一动作对现在造成的影响或结果。
(名师整理)最新英语中考专题复习《一般现在时》精讲精练(含答案)
初中英语语法系一般现在时精练一、写出下列动词的第三人称单数形式1. work_____ read______ clean_______ write__________2. teach_______ wash_______guess___ watch__________3.go__________ do_______ photo________ have__________4.study_______ fly________ cry__________ play__________5. allow _______ push _______do _________ carry________6.. reach _______build ______circle_______ receive ______7. wash ________pause _______ own _________ notice ______8.. rush _______search _______train _______ cook ________9. press _______enjoy ________dive _______ choose ______10. fix _________mention _____lie _________ miss ________二、用括号内动词的适当形式填空。
1. Uncle Wang usually _______ (go) to work by bike.2. My father always __________(come) back from work very late.3. The teacher is busy. He __________ (sleep) six hours a day4. He often ________(have) dinner at home.5.. Daniel and Tommy _______(be) in Class One.6.. We _______(not watch) TV on Monday.7. Nick _______(not go) to the zoo on Sunday.8. __________ your brother __________(know) Japanese?9. Where __________ you __________ (have) lunch every day?10. __________ you _________(brush) your teeth every morning.11.How many lessons________ your classmates______( have ) on Monday?12. ____ they ______(like) the World Cup?13. What _____they often _____(do) on Saturdays?14. ____ your parents _______(read) newspapers every day?15. The girl _______(teach) us English on Sundays.16. She and I ________(take) a walk together every evening.17. There ________(be) some water in the bottle.18.We often___________ (play) in the playground.19.He _________ (get) up at six o’clock.20.Danny (study) English, Chinese, Maths, Science and Art at school.21.She often __________ (watch) TV with her dog.22.__________ you_________ (brush) your teeth every morning?23.What (do) he usua lly (do) after school?24.He _________(read) English every day.25.We _________(go)to school at seven in the morning.26.Mike________(go)to school at seven in the morning27.The teacher________(like)____________(dance)28. How many lessons _________ your classmate _________ (have) on Monday?29.What time _________ his mother _________ (do) the housework?30. Su Hai and Su Yang _______(have) eight lessons this term三、按照要求改写句子1. Daniel does morning exercises every day.(改为否定句)__________________________________________________________2. Lucy likes going skating with her friends. (改写成否定句)________________________________________________________________. 3. I do my homework every day.(改为一般疑问句,作否定回答)__________________________________________________________4. She likes milk.(改为一般疑问句,作肯定回答)___________________________________________________________5. Amy likes playing computer games.(改为一般疑问句,作否定回答)___________________________________________________________6. My sister does well in math. (变成否定句)________________________________________________________________.7. His watch costs 100 dallors. (变成一般疑问句并否定回答)________________________________________________________________. 8. We go to school every morning.(改为否定句)____________________________________________________________________ 9. He speaks English very well.(改为否定句)____________________________________________________________________ 10. I like taking photos in the park.(对划线部分提问)____________________________________________________________________ 11. She has to look after her sick sister. (变成否定句)________________________________________________________________ 12.Iim is good at reading . (改为否定句)13.Da Shan’s sister likes speaking English (改为否定句)14.He flies to Beijing every weekend. (改为一般疑问句)15.They are the tallest in their class.(改为否定句)16. John comes from Canada.(对划线部分提问)____________________________________________________________________ 17. She is always a good student.(改为一般疑问句,作否定回答)____________________________________________________________________ 18. Lucy and Lilyl like going skating.(改为否定句)____________________________________________________________________19.Do you often play football after school? (肯定回答)____________________________________________________________________ 20.She has some books. (改为否定句)____________________________________________________________________ 21.His sister likes playing the piano (改为否定句)____________________________________________________________________ 22.She lives in a small town near New York. (改为一般疑问句)____________________________________________________________________ 23.I watch TV every evening (改为一般疑问句)____________________________________________________________________ 24.David has got a headache. (改为一般疑问句)____________________________________________________________________ 25.They have five English lessons.(否定句)____________________________________________________________________ 26.Nancy doesn’t do homework carefully (肯定句)____________________________________________________________________ 27.My cats runs very quickly..否定句:_________________________________________________________________一般疑问句:_____________________________________________________________28.Mike has two books for him.一般疑问句:_____________________________________________________________否定句:_____________________________________________________________ 29.I usually play basketball on Saturday afternoon.否定句: _______________________________________________________一般疑问句: ___________________________________________________划线提问______________________________________________________30.Sun Qiang sometimes washes some clothes on Sunday.否定句: _________________________________________________________一般疑问句: ______________________________________________________ 划线提问:________________________________________________________31Tom usually waters the flowers every day.否定句:______________________________________________一般疑问句: ________________________________________划线提问:________________________________________32.Jack does his homework at home.否定句: _________________________________________________一般疑问句:_____________________________________________四、单项选择1. I ________to school at 7:00 in the morning.A. goB. goingC. goes2. They _______books every day in the library.A.readsB. readC. reading3. The monkey________ eating bananas very much.A.likeB. likesC. liking4. My father ________to read newspaper after supper ever y day.A..likeB. likesC. liking5. I like watching TV, but my mother _________like it.A don’t B. doesn’t C. does6. __________your father drink milk every day?A.doB. areC. does7. Tom is a worker. He _____ in a factory. His sisters _____ in a hospital.A. work/ workB. works/ workC. work/ works7. Who _____ English best in your class?A. speakB. speaksC. is speaking8. Mrs Read _____ the windows every day.A. is cleaningB. cleanC. cleans9. We _____ music and often _____ to music.A. like/ listenB. likes/ listensC. like/ are listening10. She _____ up at six in the morning.A. getB. getsC. is getting11. On S unday he sometimes _____ his clothes and sometimes _____ some shopping.A. wash/ doB. is washing/ is doingC. washes/ does12. The twins usually _____ milk and bread for breakfast, but Jim _____ some coffee for it.A. are having; haveB. have/ hasC. has/ is having13.Terry ____ in an office. Her parents ____in a school.A work; worksB works ;workC wo rk; are workingD is working; work14.One of the girls_____ a red schoolbag.A have C there are D hasB there is15.We will go hiking if it____ tomorrow.A.don't rainB. didn't rainC. doesn't rainD. isn't rain16.He said the sun ____in the east and ____in the west.A rose; setB rises; setsC rises, setD rise; sets17.John____ music and often ____ to music.A like; listenB likes; listensC liking ; listenD like; are listening18.Jenny____ English every evening.A studiesB has studyC studyD studied19.She ________ enough food for the coming dinner, she only ____ a littlebread.A. don’t have, hasB. doesn’t has, hasC. don’t have, haveD. doesn’t have, has20.Jenny! Do you know that one-third of the boys in our class______ thesinger Zhang Shaohan?A. likeB. likesC. liking21. The sense of happiness will increase if you ______ what you like to do.A. doB. didC. will do22. Betty will ring me up when she _______ in Beijing.A. arriveB. arrivesC. arrivedD. will arrive23. If you _____ your homework, you can go out to play football.A. finishB. will finishC. are finishing24.Now my father _____ his bike to work every day instead of driving.A. rideB. rodeC. ridesD. will ride25. This girl is ready to help people any time. When she is on the bus,she always her seat to someone in need.A. givesB. giveC. gaveD. giving26. —When will he leave for Shanghai? —As soon as he _ his work.A. finishedB. will finishC. is finishingD. finishes27. Although Bill isn’t rich enough, he often ______ money to the poor.A. will giveB. was givingC. givesD. gave28. ----Can your father drive? ----Yes, and he to work every day.A. is drivingB. droveC. drivesD. has driven29. John likes playing soccer very much and he _____ about one hour playingit every day.A. spentB. will spendC. has spentD. spends30. I to school every day.A. goB. goesC. going31. He teeth every morning.A. brushB. brushesC. brushing32. The birds singing.A. likeB. likesC. like to33. What does Lily doing?A. likeB. likesC. to34. you like eating apples?A. DoB. DoesC. Doing35. he swim every afternoon?A. DoB. DoesC. Doing36. Tom likes in the classroom.A. singingB. singC. to singing37. –Does Sally like swimming?--No, she .A do Bdoes C don’t Ddoesn’t38. Peter and Mary milk every day.A. drinkB. drinkingC. drinks39. they read English every day?A. DoesB. ToC. Do40.—We will go for a picnic if it this Sunday.—Sounds great.A. won’t rainB. is sunnyC. will be sunny41.—I don’t know if Sam _________.—Don’t worry. I will tell you as soon as he _________.A. will come;comesB. comes;will comeC. will come;will comeD. comes;comes42.—If the traffic busy, Linda won’ t catch the train in one hour.—I know I will call her to leave for the train station at once.A. isB. will beC. wasD. has been43.. ______ six boys on that elephant?A. Is, thereB. Are, thereC. Does, haveD. Do, have44.. Please _____ these things to your brother.A. takeB. bringC. takesD. carry45. Mr Zhang _____ a car at home.A. haveB. hasC. there isD. is46. - Well, let us ______ volleyball. – That _____ interesting.A. plays, soundB. play, soundsC. to play, soundD. playing, sounds47.—Daddy, when will we go out to fly a kite?—As soon as the rain ____________.A. is stoppingB. stoppedC. will stopD. stops48.—I’m getting hungry. Do you know where we can get some good food?—Of course! There ____________ a restaurant around the comer.A. will beB. wasC. is49.She’s brought you some eggs. As you know, she ____________ chickens.A. keepsB. will keepC. has keptD. kept50. When ____ your father usually _____ home ?A. does, getB. is, getC. is, get toD. do, get51. -Who ____ you English? - Miss Zhang.A. teachB. does teachC. teachesD. do, teach52. Let’s ____ the chess club, OK?A. joinB. to joinC. joiningD. joins53. There _____ a computer in my room.A. isB. areC. haveD. has54. _____ an elephant _____ six legs?A. Is, thereB. Are, thereC. Does, haveD. Do, have55.Do they have a new car? Yes,_____.A they areB they haveC they don'tD they do56.The Browns___a nice car and Brown's brother __ a nice jeep.A have /have B. has/has C. have/has D. has/have57. If their house___not like ours, what___ it look like?A. is/isB. is/doesC. does/doesD. does/ is58.- ___ you think he will come? - If it ___ tomorrow, he will not come.A.Do/rainsB.Are/rainsC.Do/will rainD.Are/will rain59. The little child__ not even know that the moon __ around the earth.A. do / moveB. do / movesC. does / movesD. did / moved60. Most of the students China.A. comes fromB. is fromC. are fromD. come of61.—Could you ask him if he __________ to my birthday party next Sunday?—I will if I __________ him this afternoon.A. comes; meetB. will come; will meetC. comes; will meetD. will come; meet62.There __________ much water. You needn’t get some more.A. areB. isC. hasD. be63.We will go to Tian’anmen Square to watch the raising of national flagif it __________ tomorrow.A. will rainB. rainsC. doesn’t rainD. won’t rain64.I don’t like cheese because it __________ too strong and __________a bit sour.A. feels; looksB. smells; tastesC. sounds; lookD. looks; feels65.Volunteering ____________ the world warmer. Even small things can makea big difference.A. makeB. makesC. was making。
中考英语专题讲义:现在完成时(带答案)
中考英语专题讲义:现在完成时(带答案)个性化教学辅导教案单项选择1.We’ll go swimming if the weather fine tomorrow.A.isB. wasC. will beD. is going to be2.You must tell him the news as soon as you him.A.seeB. seesC. will seeD. is seeingA.will be going toB. will going toC. is going to beD. will go to be7.Charlie here next month.A.isn’t workingB. doesn’t workingC. isn’t going to workingD. won’t work8.It seemed that the old man for something over there.A.looksB. lookedC. was lookingD. has looked9.---May I speak to the headmaster?---He a meeting now. Can I take a message?A.is havingB. hadC. hasD. will have10.---Mum, I can’ find my shoes.---Hurry up! Your father for us.A.is waitingB. waitedC. waitsD. will wait参考答案:1-5 AAACA 6-10 CDCAADear Mike.I’m sorry I haven’t written for a while. I’ve been very busy.I have taken four exams this week, and I have to take onemore tomorrow. This weekend I am going to relax. I amgoing to see the new Tom Cruise movie. My sister saw it last week and she says it’s one of the best movies she’s ever seen. I am also going to eat dinner with my family at a new Korea restaurant in a long time, and I have never eaten Korean food. And I am going to visit the Great Wall. Believe it or not, I have lived here all my life and I have never been there! So, how have you been? Have you seen any good movies recently? Have you eaten at any good restaurants? Have you gone to any interesting places? Please write back and let me know what you have been doing lately. I amWang单项选择1.I the door, so we can’t come into the classroom.A.have closedB. closeC. closedD. will close2.---Have you got any pieces of paper?---Yes, I .A.have gotB. haveC. had doneD. did3.Have you ever to a foreigner?A.speakB. spokeC. spokenD. to speak4.I at this school for two years already.A.am studyingB. studyC. studiedD. have studied5.The famous writer one new book in the past two years.A.is writingB. was writingC. wroteD. has written6.---Our country a lot so far.---Yes. I hope it will be even .A.has changed; wellB. changed; goodC. has changed; betterD. changed; better7.I have been in Shanghai .A.for two weekB. since two weekC. since two weeksD. for two weeks8.(2014 东莞一模)---How long you the book?---For only a week.A.have; borrowedB. did; lendC. have; keptD. did; have9.It’s six weeks I met you.A.whenB. sinceC. beforeD. for10.---Is that Mr. Green speaking?---Sorry, he isn’t in. He abroad on business.A.has beenB. wentC. will goD. has gone11.Mr. Green isn’t in the office. He to the library.A.has goneB. wentC. has beenD. will go12.Hurry up! The match for ten minutes.15.--- you your homework yet?---Yes, I it a moment ago.A.Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finish参考答案:1-5 ABCDD 6-10 CDCBD 11-15 ACAAB【学科问题】1.现在完成时在单项选择和短文填空考查得比较多,写作当中如果能够正确使用也会是亮点之一。
中考英语语法丨现在完成时详解(附练习题及答案)
中考英语语法丨现在完成时详解(附练习题及答案)中考英语语法丨现在完成时详解(附练习题及答案)一.现在完成时的构成:"have/ has+动词的过去分词”。
①肯定句主语+have/ has+动词的过去分词。
Though he has read the book three times, he hopes to read it again.尽管已经把这本书读了三遍,他仍希望再读一次。
②否定句:主语+have/ has+not+动词的过去分词。
You haven't been here for a long time.你已经很长时间没来这儿了。
③一般疑问句:Have/Has+主语+动词的过去分词? Have they finished the work yet?他们已经完成这项工作了吗?二.现在完成时的用法(1)表示发生在过去的动作对现在仍有影响My father has gone to Shanghai. (表示人不在这里了)我爸爸去上海了。
I have already had supper. (表示现在不饿了)我已经吃过晚饭了。
(2 )表示从过去开始一直延续到现在(可能延续下去)的动作或状态He has lived here since 1970.他自从1970年以来一直住在这里。
My brother has been a soldier for two years.我哥哥已经参军两年了。
提示:常与现在完成时连用的时间状语有alredy(已经),yet (还),just (刚刚), never(从不),ever(曾经),before (以前), recently(近来), since then(从那时起),since(自从),so far (到目前为止),for a long time(很长一段时间), in the past/last few years (在过/最近的几年里)等。
现在完成时(单选题 30题 含解析)初中英语专题练习 (3)
现在完成时(单选题 30题含解析)初中英语专题练习一、单选题 30题1.—When did the old man die?—In 2007. He________ for nearly nine years.A.died B.has died C.has been dead D.had died2.—Amy, you must be hungry after waiting for us for such a long time.—Don’t worry. I ________ some cookies already.A.am eating B.will eat C.was eating D.have eaten3.Not only I but also he ________ Hainan before.A.has been to B. have been to C. has gone to D. have gone to4.Great changes ________ place. Many new schools ________.A.have taken; have been opened B.take; are openC.are taken; open D.have been taken; are opened5.下列四句是“这本书我已经买了三个月了。
”的英译文,哪—句不对?________ A.I have had this book for three months. B.I have bought this book for three months. C.I bought this book three months ago. D.It is three months since I bought this book. 6.—Look! Someone __________ the classroom.—Well, it wasn’t me, I didn’t do it.A. is cleaningB. was cleaningC. has cleanedD. will clean7.—Look! That man looks like Mr. Green.—It _________ be him, for he _________ America for a month.A. can’t; has gone toB. may not; has gone toC. mustn’t; has been inD. can’t; has been in8.— Look at the blue sky! The rain ________.—Let’s go out for a walk.A.stops B.is stopping C.has stopped D.had stopped9.Actually, I have already been _______ him for two years.A.married with B.married C.married to D.marrying10.The Hunchback of Notre Dame is the best novel that I ________ these years. A.have watched B.was watching C.have seen D.have read 11.My grandparents ________ for over 50 years and they love each other very much.A.got married B.were marriedC.have been married D.have got married12.— Has your uncle arrived?— Yes. He ________ Nanjing for three days.A.has arrived in B.has gone to C.has been to D.has been in13.—I ________ back your missing notebook, here you are.—The notebook really means a lot to me. Thank you so much!A.have brought B.brought C.will bring D.was bringing14.—The woman must be our English teacher.—It ________ be. She along with another three teachers ________ to Wuhan.A.must; have been B.can’t; has beenC.may; have gone D.can’t; has gone15.—Sun Ming, is that our head teacher Miss Liu over there?—It can’t be her. She ________ to Xiamen for a meeti ng.A.has gone B.has been C.is going to D.will go to16.John, have you ________ the dictionary I lent you?A.bring B.brought C.brings D.bringing17.—Can you give me some information about Paris?—Sorry, I ________ to Paris, so I know nothing about it.A.don’t travel B.won’t travel C.haven’t travelled D.hadn’t travelled18.—It’s ten years since we ________ here.—How time flies! We ________ in China for so long.A.come; work B.came; worked C.come; will work D.came; have worked 19.—Can you tell me the ________ of the bag?—Sorry. I haven’t ________ it.A.weight; weight B.weighed; weighed C.weight; weighed D.weighed; weight 20.The old man ________ for two months, but the boy is still sad.A.died B.dead C.has died D.has been dead21.—Look! The light is still on in Helen’s office.—Maybe she _______ her work yet.A.doesn’t finish B.won’t finish C.hasn’t finished D.didn’t finish 22.—Are your parents at home now?—No. They ________ the park. They ________ there ten minutes ago.A.have gone to; went B.have gone to; goC.have been to; went D.have been to; go23.So far, I ________ two books by Liu Cixin. One is The Wandering Earth and the other is The Three-Body Problem.A.read B.have read C.was reading24.You can go to school by bike now. Your father _________ it.A.repair B.will repair C.has repaired D.is repairing25.—Where’s your father?—He’s not at home. He’s __________ Beijing for three days.A.gone to B.been to C.been in D.went to26.I am not sure how long Oliver ________.A.has joined the army B.has joined in the army C.has served the army D.has served in the army27.This shop ________ for nearly ten years.A.has opened B.has been open C.has been close D.has closed28.My parents ________ to Los Angeles before.A.were B.will be C.are D.have been29.— _________ you _________ to the USA? —No, not yet.A.Did…go B.Are…going C.Have…been D.Have…gone30.—Have scientists found any life on Mars?—No, they ________ any living things on any other plane till now.A.are discovering B.didn’t discover C.have n’t discovered D.discovered【参考答案】一、单选题 30题1.C【解析】句意:——那个老人什么时间死的?——在2007年。
中考(完整版)英语现在完成时专项练习含答案含答案
中考(完整版)英语现在完成时专项练习含答案含答案一、选择题1.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen2.With the wide use of e-business, the way of shopping we were used to a lot. A.change B.changing C.changed D.has changed 3.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 4.—May I borrow your new-bought book The Adventures of Tom Sawyer now?—I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.A.read B.am reading C.have read D.will read 5.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to 6.—Excuse me, which movie are you waiting for?—The Fate of the Furious. We ________ here for more than two hours.A.waited B.wait C.were waiting D.have waited 7.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had8.— When will your sister go to England?— She _________ London since four months ago.A.went to B.has gone to C.has been to D.has been in 9.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 10.—Are you still in the office? It’s almost ten o’clock.—Yeah, I ________ my work. But don’t worry. There’s nothing much left.A.don’t finish B.didn’t finish C.won’t finish D.ha ven’t finished 11.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 12.The manager reached Nanjing last Wednesday. He________there for 10 days.A.has been B.has got C.has reached D.has arrived 13.―Olivia, are you sure your aunt ________back from America?―Yes. My mom told me. I'm going to see her now.A.had come B.came C.is coming D.has come 14.—Have you ever worked on this farm?—Yes. I _________ cows as a farmer there for two years.A.raised B.was raising C.have raised D.will raise 15.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out overCopenhagen's port.A.will sit B.sits C.sat D.has sat16.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make17.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 18.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finished D.won’t finish 19.It's reported that Xiangshui explosion(爆炸)__________78 persons and the doctors are trying their best to save the wounded.A.kills B.has killed C.killed D.had killed 20.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 21.Stan Lee, a famous American comic book writer, for about five months, but the fictional characters he co-created are still alive on screen.A.died B.has died C.has been dead D.was dead 22.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 23.—Have you been to the Robot Restaurant in our city?—No. Although it _________ for more than a year, I’m far too busy to go there.A.has started B.has been on C.has been open D.has opened 24.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was25.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, gone B.can’t, been C.may not, been D.mustn’t, gone 26.Neither Mark nor his parents ________ Sanya before, so they can’t wait to start the journey. A.have gone to B.have been to C.has gone to D.has been to 27.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 28.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held29.So far, China ________ the world’s largest highway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built 30.—Would you like to watch the film Fast and Furious 9 tonight?— Sure. I still want to see it again although I ________ it already.A.watch B.will watch C.was watching D.have watched 31.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 32.—Hurry up. I can’t wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 33.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 34.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longer believe we can grow together as a couple”.—I am so sorry to hear that because they ________ for nearly 30 years.A.have been married B.have got married C.have got married to D.have been married with35.— Where is the head teacher?— She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone 36.—When will the live women’s football match between China and South Korea begin on TV?—Oh, it ________ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 37.—What do you think of the latest 5G smart phone?— It's amazing. It is the most wonderful phone I ________.A.used B.will use C.was using D.have used 38.The film Hi, Mom, ________ for two months. You will have another two months to enjoy it in the cinema.A.lasted B.was lasting C.will last D.has lasted 39.You are a collection of the experiences you ________ in your own life, so you should be proud of them even the bad ones.A.will have B.have had C.had had D.are having 40.—Fou Ts’ong, whose letters from his fat her ________ a best seller in China for long, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes41.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell ________.A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now42.Please turn up the music, don’t worry about the baby because he ________ for half an hour.A.woke up B.has woke up C.was awake D.has been awake 43.We ________ each other since I came to Shanghai, but we send emails very often. A.don’t see B.didn’t see C.won’t see D.haven’t seen 44.—Look! How dry and clean the road is!—Yes. Someone ________ up the snow. They’re so early.A.clean B.cleaned C.has cleaned D.was cleaning 45.—Why are you in a hurry?—I am late. Can you tell me how long _______?A.has the film been on B.the film has started C.the film has lasted D.has the film ended 46.—Do you know Sunshine Town very well, Mr Chen?—Sure. I____here since I was born.A.has lived B.lived C.have lived D.lives47.My dog _______ for three days and I’m now very worried now and I want to find i t as soon as possible.A.has been gone B.has gone C.is gone D.was gone 48.—Jim, turn down the music. Our baby is sleeping.—Don’t worry. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 49.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 50.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:《复仇者联盟:终局之战》是一部很棒的电影,我已经看了两遍。
中考专项训练现在完成时专题(含答案)
中考专项训练现在完成时专题(含答案)一、初中英语现在完成时1・All the students _______ very hard over the last three years・A.works B・ has worked C・ have worked D. worked【答案】c【解析】【分析】Over the last three years,用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
2・Wow! You __________ dinner! Let's eat now.A. cook B・ are cooking C・ will cook D・ have cooked【答案】D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。
根据""Wow"及“now"可知本句动词的时间是现在,根据语境可知动词的状态为完成。
故选De【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。
3・—Your shoes are so old. Why don't you buy a new pair?— Because I _____ all my money on an MP5・A. spend B・ have spent C. am spending D. was spending【答案】B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
强调过去发生的动作对现在的影响,应用现在完成时,故选B.【点评】考査现在完成时的用法,强调过去发生的动作对现在造成的影响。
4・—Lucy, is your uncle a teacher?—Yes, he is. He _ history for nearly 20 years・A. teaches B・ has taught C・ is teachi ng D・ will teach【答案】B【解析】【分析】句意:一一露四,你叔叔是老师吗?一一是的,他是。
英语现在完成时精讲+精练(附答案)
英语现在完成时精讲+精练(附答案)英语中的现在完成时表示过去发生的事情对现在产生的影响或仍在继续的动作,结构为“have/has + 过去分词”。
本篇文章将对现在完成时的用法进行详细讲解和练。
一、现在完成时的主要用法现在完成时有以下三种主要用法:1. 表示过去发生的动作对现在产生的影响例如:- I have lost my phone.(我手机丢了。
)- She has forgotten the meeting.(她忘了会议。
)以上两句话中,手机丢了和会议被忘了都是在过去发生的事情,但是现在失去手机和忘记会议都对现在产生影响,因此需要用现在完成时来表达。
2. 表示从过去某个时间开始一直持续到现在的动作例如:- I have worked here for two years.(我在这里工作已经两年了。
)- They have been married since 2010.(他们自 2010 年以来就结婚了。
)以上两个句子都是表示从过去某个时间开始到现在一直持续的动作,需要用现在完成时来表达。
3. 表示刚刚发生的动作例如:- I have just finished my homework.(我刚刚完成了我的作业。
)- He has just arrived.(他刚刚到了。
)以上两句话中,都是刚刚发生的动作,需要用现在完成时来表达。
二、现在完成时的结构现在完成时的结构为“have/has + 过去分词”:- have + 过去分词,用于第一人称复数(we)、第二人称复数(you)和第三人称复数(they)以及第一人称单数(I)与第二人称单数(you)构成疑问句和否定句。
- has + 过去分词,用于第三人称单数(he、she、it)构成一般句。
例如:- I have visited London twice.(我去过伦敦两次。
)- Have you finished your homework?(你完成作业了吗?)- She has seen the movie before.(她之前看过这部电影。
初中现在完成时精讲+精练(附答案)
现在完成时The Present Perfect tense定义:1.现在完成时表示过去发生或已完成的动作对现在造成的影响;I have already had breakfast.(我已吃过早餐,我不饿了)2.现在完成时态还表示过去某一时间已经开始并一直持续到现在(还有持续下去的可能)的动作或状态,可以和表示延续的时间状语连用表示持续的动作或状态的动词多是延续性动词。
We have lived here for ten years.我们已经在这里住了10年了。
(从过去一直到现在都住在这里,并且还会一直持续)主语+ have/ has + 过去分词(pp)1) 表示到现在为止已经完成或刚刚完成的动作。
eg1:Now we have planted all the trees.我们现在刚把所有的树种好。
eg2: He has just come back.他刚刚回来。
eg3:They have built many buildings in this city.在这个城市里,他们已经建造了很多建筑物。
2) 表示过去发生的动作,强调结果或对现在的影响。
常与just、already、yet连用。
eg1:Someone has broken the window. (窗户现在是坏的)eg2: I have already lost the key. (我现在没有钥匙)eg3: I haven’t read that book yet . (不了解书的内容)eg4: I have just cleaned my hands. (手是干净的)※常与already(已经), yet(已经), just(刚刚),ever(曾经),never,for+时间段,since+时间点等词或短语连用.※already: 常用于肯定句中.yet: 常用于否定句,疑问句尾.3) 表示从过去开始并持续到现在的动作或状态,常与for和since 等表示一段时间的状语连用。
现在完成时精讲及习题答案
现在完成时1.构成现在完成时是由助动词 have(has)+动词的过去分词构成。
助动词说明该谓语是属于现在时范围。
它和主语的人称、数要保持一致。
过去分词是主要的谓语动词说明句子意义。
肯定式:主语 + have/has + 过去分词 + 其他。
(当主语是第三人称单数时用 has,其余人称用have。
过去分词:规则动词的过去分词构成与动词过去式相同;不规则动词需要特殊记忆。
) 否定式:主语 + haven't/hasn't + 过去分词 + 其他。
疑问式: Have /Has + 主语 + 过去分词 + 其他?特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词+其他)简略答语:Yes, 主语 + have/has.(肯定)No, 主语 + haven't/hasn't.(否定)2.用法(1) 表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。
常被 just、already 、yet 等副词修饰。
如: -Have you had lunch yet? -Yes, I have. I've just had it. 你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)I have spent all of my money .(现在我没有钱花了 .)Jane has laid the table.( 现在桌子已经摆好了 .)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有 for 和since 等表示一段时间的状语。
①for+时段为… 时间②since+过去一个时间点(译为:自从…… 以来)③since+时段+ago④since+从句(过去时)⑤Itis+时段+since+从句(过去时)如: He has taught here since 1981 他自 1981 年就在这儿教书。
初中英现在完成时讲解-练习及答案
初中英现在完成时讲解-练习及答案1现在完成时一、考点、热点回顾【词汇辨析】1.b e famous for 和 be famous asbe famous for表示“因…而出名”, for后接表示出名的原因be famous as则表示“以…身份而着名”,as 后接职业、身份或地位,表示作为…职业、身份或地位是着名的eg. France is famous for its fine food andwine. 法国以其佳肴和美酒着名。
France is famous as a romantic country.法国作为一个浪漫的国家而出名。
2.h ard与 hardlyhard adv.“努力地,费力地,辛苦地”, 如: He works hard.他努力工作。
hard adj. “努力的,辛苦的” , 如:It's a hard work. 这是一项辛苦的工作。
hardly否定副词,意思为“几乎不”,表示否定含义,如:He works hardly. 他几乎不工作。
【固定搭配】加-ingbe good at doing sth擅长做某事 eg: He is good at playing the piano.mind doing sth介意做某事 eg: Do you mind my opening the door?practice doing sth练习做某事 eg: My sister practices playing the piano every day.stop doing sth停止做某事 eg: The teacher is coming, please stop talking.What/How about doing sth. 做某事怎样 eg: What about going to the park this weekend?【现在完成时】A.表示过去发生或已经完成的动作对现在造成的影响或结果,或从过去已经开始,持续到现在的动作或状态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初中英语语法系列现在完成时精练一、单项选择1、Both his parents look sad . Maybe they _________what's happened to him .A. knew B. have known C. must know D.will know2、He has _______ been to Shanghai , has he ?A. alrea dyB.never C.ever D. still3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago4、The famous writer _____ one new book in the past two year .A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6. ------You sister ______ to London to study English. Is that true?-------Yes , she ___ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been7. Bruce ____ how to use a computer. He____a computer of his own.He ____ it two days agoA. learns, will get, boughtB. is learning, has got, boughtC. learned, has got, boughtD. is learning, got, has bought8. --You haven’t read the book before, have you? --_______.A. Yes , I haven’t.B. No, I have.C. Yes, I do.D. No, I haven’t.9. —Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to10.-----Have you ______been to Beijing? --------No,___________.A ever everB yet , neverC ever never11.Mother ____me a new coat yesterday. I _______ it on. It fits me well.A.had made…have triedB. made…have triedC. has made…triedD. made…tried12 “He ____to draw horses already”. “When ______ he ?” “ Last year “A.learned...has B. learned (i)C. has learned...h as D. has learned (i)13.Tom _____up into the tree. Look, he ____ high up there !A. has got…isB. has climbed…wasC. got …wasD. climbed…is14.____ you _____ the text yet ? Yes, we ____ it two hours ago.A. Did…copy…didB. Have…copied…haveC. Have…copied…didD. Did …copy…had15. “Why ______ she _______ angry ?” “Because he _____ at her just now .”A. did…get…shoutedB. has…got…shoutedC. did…get…has shoutedD. has…got…has shouted16. Mr. Jack ________ China for several years.A. has been toB. has come toC. has been inD. came to17. His brother ________ for three months.A. has joined the armyB. has been in the armyC. has become a soldierD. joined the army18. Have you ever seen him ________?A. agoB. two days agoC. beforeD. just now19. —I have never been to a water park. —________ I.A. So haveB. Neither haveC. So doD. So am20.The meeting has already on for about ten minutes, but Henry yet.He musthave something important to do.A. hasn’t appearedB. has comeC. hasn’t spokenD. has lost21 .— How long have you been a league member? — .A. A long time agoB. Since two yearsC. For about a yearD. In 200622. When we got to the bus stop, the bus for about half an hour.A. has leftB. had leftC. has been awayD. had been away23. Amy ________ the windows already, so the room looks much brighter.A. cleansB. cleanedC. is cleaningD. has cleaned24.— Could you please water the flowers in the garden?— Oh, IA.have no timeB. haven’t watered themC. have watered themD. can do it tomorrow25.— Where is your father, Jenny? I can’t find him.—He to Shanghai on business.He will come back in a week.A. has beenB. has goneC. went.D. will go26. —Bill hasn’t finished reading Treasure Island yet. What about you?—I’ve read it twice .A. just thenB. just nowC. yetD. already27.—you ever to the Great Wall?— Yes. Five times.A.Has; beenB. Have; beenC. Have; goneD.Have went28.—Is that a new T-shirt over there?—No, I it for a long time.A.boughtB. have boughtC. have hadD.have buy29.—What do you think of Treasure Island, Lucy?—It’s so exciting that I it some times.A .am reading B. have read C. was reading D. had read30.—How long your sister this camera ?—For two weeks.A. have; boughtB. have; hadC. has; hadD. has; bought31. I haven’t heard from Jim and his family.A. yetB. justC. alreadyD. ever32. Amy loves to talk about travel and she many places of interest in Chinathese years.A. has gone toB. has been toC. has gone forD. has been from33.—Where is Henry? We haven’t seen him for a long time since last May Day.—He has to Hong Kong. He there several months ago.A. been; has beenB. been; wentC. gone; has beenD. gone; went34.I don’t want to see the film with Joe tonight because I it already.A. has seenB. sawC. have seenD. had seen35.Miss. White in our school for 5 years and she here when shewas only 20 years old.A. taught; comesB. taught; cameC. has taught; cameD. has taught; has come36.His father _______ for years.A. has diedB. has been deadC. diedD. dies37. Mary ________ to see the films because she __________ it twice.A. won’t go, sawB. won’t go, will seeC. won’t go, has seenD. didn’t go, sees38. ________ you ________ some more food? Thank you. I _______ enough.A. will have ,hadB.will ,have, have hadC. Do, have , haveD. Do, have, had39. ______ you ______ England? Yes, it _____ a beautiful country.A. Will , gone to, wasB.Have , been to, isC. had ,been to, isD. Have ,gone to, is40. -------_______ you _______ to the capital?-------No, I ______.I ______ there early next month.A. Have,been, haven’t, am goingB. Had, been, hadn’t, am goingC. Have, gone, haven’t, was goingD. Did,go, didn’t, was going41. ______you __________ the film before ? Where _____ you ____ it ?A. Have …seen…did…seeB. Did …see…did…watchC. Have…seen…have…seenD. Did …see…have…seen42.You ____ me waiting for two hours. I ____ for you since five.A. kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited43.Where ______ John _______ ? To the library. He _________ there for an hour.A. has…been…has goneB. has…gone…has beenC. d id…go…wentD. did…be…went44.______ the baby still _____ ? No, it _______ crying.A. Has…cried…has stoppedB. Is…crying…stoppedC. Did …cry…stoppedD. Is…crying…has stopped45. I _______ the way. I ________ here for quite many years.A. knew...have lived C. knew...live C. know...have lived D. know (iv)46.—Have you ever climbed Guan yinshan, Carol?—Yes, I in Dong guan for two weeks last year and reached the topof it twice.A. had stayedB. stayC. stayedD. have stayed47. It seems that typhoon some disasters in the world in the past fewmonths.A. has causedB. is causingC. will causeD. caused48.—May I speak to Mr. Smith?—Sorry, he isn’t in. He Dong guan.A. has been toB. has gone toC. went toD.has went49.—Peter, you speak Chinese so well.How do you make it?—Thank you. I Chinese since I came here in 2013.A. will learnB. learnedC. have learnedD. learn50.Chen Guan dong speaks English very well because he in the USfor 8 years.A. livesB. livedC. has livedD. had lived51.—Mom, I want to watch Seven Days of Life 《七日生》on Channel 8 tonight.—Oh, dear, it for a few minutes. Come on!A. has begunB. will beginC. has been onD. will be on52.—What a nice watch it is! How long you it,Jane?—For just two months.A. will; buyB. have; hadC. were; havingD. did; buy53. The water in the lake dark and dirty. It’s no longer safe to drink anylonger.A. becameB. has becomeC. will becomeD. was becoming54. Tom,you your sunglasses again! You shouldn’t have bought the cheapestone just to save a few dollars.A. have brokenB. breakC. will break55.—Look, the light is still on in Helen’s office. But it`s time for her to go to bed now.—Maybe she her work yet.A. doesn’t finishB. won’t finishC. hasn’t finishedD. didn’t finish56.—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish57. His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in58.—Do you know him well ?— Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made59.—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived60.Hurry up! The play __________ for ten minutes .A. has begun B. had begunC. has been on D. began61.It _____ ten years since he left the army .A. is B. has C. will D. was62.You have never been to the Great Wall, ________ you?A. doB. don’tC. haveD. haven’t63. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live64. I _____ at this school for two years already.A. am studyingB. studyC. studiedD. have studied65. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC.for a weekD. since a week ago66. Mike ___________ the story for a month.A. Has boughtB. Has hadC. had hadD. has borrowed67. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already68. _____ you ever _____ America ? Yes, I have.A. Have…gone toB. Have…gone inC. Have…been toD. Have …been in69. My brother ____college for over three years.A. has gone toB. has been toC. has been i nD. has been at70.He ________ the Army by the end of 1989. He ______ in the army since then.A. joined…isB. has joined…has beenC. had joined…isD. had joined …has been71.I am surprised at the new look of my hometown, for it ______ a lot over the years.A. changedB. changesC. will changeD. has changed72—Frank, where is your father?—He isn’t at home now. He ______ New York.A. has gone toB. has been toC. goes to73.一The boy misses his parents very much.一So he does. They the hometown for nearly two years.A.have leftB. will leaveC. have been away from74.The factory since the February of 1988.A. has been openB. has openedC. was openD. has been opened75. Mary and Rose friends since they met in 2000.A. have madeB. have beenC. have becomeD. have been made76.Mr. Brown his hometown since he the army.A. has left; joinedB. has been away from; has joinedC. has been away from; joinedD. left ;joined77.- How long you ill.-Two weeks.A. did; fallB. have; fellC. have; been78.Ben a teacher for 4 years.A. has beenB. has becomeC. wasD. became79.I home for a week.A. have returnedB. have been backC. returnedD. have back80.He the car for a week.A. boughtB. has boughtC. has had81.William Shakespeare for 400 years, but his works still have great influence today.A.diedB. was dyingC. has diedD. has been dead82. By the time I _____ back they ____ up ten satellites.A. came…have sentB. came…had sentC. come…have sentD. had come…sent83. Jack ____ over five lessons by seven o’clock. Then he ____ a rest.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken84. We ____ out by that time that he ____ a spy for a long time.A. had found…had beenB. had found…wasC. found…had beenD. found…was85. Before the news ____ him, he ____ to know about it.A. reaches…has gotB. reached…had gotC. reached…gotD. had reached…got86. I _____ him a second letter before I ____ from him.A. wrote…heardB. wrote…had heardC. had written…heardD. have written…hear87. He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finishD. is finishing88. ---What a nice bike! How lone ____ you ____ it? ----Just five weeks.A. will; buyB. did; buyC. are; havingD. have; had89. I ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept90. ---How long have you _______ from the USA? ----For three months.A. come backB. returnedC. go backD. been back91. The students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away92. The sand storm weather ______ in Beijing several times this year.A. happenB. happenedC. has happenedD. have happened92. ---How long have you been here? --- ____ last month.A. ForB. UntilC. BeforeD. Since93. He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught94. We have lived here _______ five years ago.A. when B.since C.before D.after95.—How do you like Beijing, Mr. Black?—Oh,I _______ such a beautiful city.A.don't visit B.didn't visit C.haven't visited D.hadn't visited96. People ____ that the soldiers _____ fighting.A. say…had stoppedB. said…has stoppedC. say…stoppedD. said…had stopped97. We ____ in a good harvest because we ____ enough rain.A. didn’t get…had hadB. got…had hadC. had got…h ad hadD. got…hadn’t had98. They _______ for five hours when they ______ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…had arrivedD. had flown…arrived99. She ____ that it _____ for two days by that day.A. says…has rainedB. says…had rainedC. said…had rainedD. said…rained 100. John _____ there since the year before, so he _____ them.A. had worked…knewB. had worked…had knownC. worked…knewD. worked…had known答案:1-5BBCDC 6-10DBDAC 11-15BDACA16-20ABCBA 21-25CBDCB26-30DBBBC 31-35ABCCC 36-40BCBBA 41-45ADBDC 46-50CABCC51-55CBBAC 56-60BDBAC 61-65ACCDB 66-70BBCDD 71-75DACAB76-80CCABC 81-85DBCAB 86-90CBDDD 91-95CCDBBC 96-100DBDCA。