初中现在完成时专项练习
现在完成时练习 一 用所给动词的正确形式填空 1. I___________ already ___________ (see) the film. I ___________ (see) it last week. 2. __________ he ________________ (finish) his work today ? Not yet. 3. My father _________ just __________ (come) back from work. He is tired now. 4. Where’s Li Ming ? He __________ (go) to the teacher’s office. 5. I __________ (work) here since I __________________ (move) here in 1999. 6. So far I _______________(make) quite a few friends here. 7. How long __________ the Wangs ______________(stay) here ? For two weeks. 8. I ________ just ___________ (finish) my homework. 9. He ____________________ (go) to school on foot every day. 10.___________ you ___________________ (find) your science book yet? 11. If it _______________ (be) fine tomorrow, I_________________(go) with you. 12. The students _____________________ (read) English when the teacher came in. 13. Look! The monkey ___________________ (climb) the tree. 14. My mother __________________________ (come) to see me next Sunday. 15. I've lost my pen. ____________ you __________________ (see) it anywhere? 二、单项选择 ( ) 1. Both his parents look sad. Maybe they _______what’s happened to him . A. knew B. have known C. must know D. will know ( ) 2. He has ___________ been to Shanghai, has he? A. already B. never C. ever D. still ( ) 3. Have you met Mr. Li ____________? A. just B. ago C.before D.a moment ago ( ) 4. The famous writer ____________ one new book in the past two year . A. is writing B.was writing C.wrote D.has written ( ) 5.My parents _____________Shandong for ten years. A. have been in B. have been to C. have gone to D. have been ( ) 6. —These farmers have been to the United States —Really? When _____ there? A. will they go B. did they go C. do they go D. have they gone ( )7. --____ you ever ____ to the US? -- Yes, twice. A. Have, gone B. Have, been C, Do, go D. were, going ( )8. Harry Potter is a very nice film. I____________ it twice . A. will see B. have seen C. saw D.see ( )9. —How long have you _________ here ? —About two months. A. been B. gone C. come D. arrived ( )10. —______ 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; finish 三、句型转换。 1. He’s never read this book before , _________ _______________?(改成反意疑问句) 2. They have been here since 2000. (对划线部分提问) _____________ _____________ _______________they been here? 3. We have known each other since three years ago. (同义句转换) We have known each other ________________ ____________ _____________. It ________ _________ three years ________________ we ____________ each other. 4. This factory opened twenty years ago.(同义句转换) This factory ___________ ______________ ________ for twenty years. 5. Miss Gao left Beijing an hour ago. (同义句转换) Miss Gao ________ _______ ________ ________ Beijing ____________ an hour ago. 6.Daniel joined the football Club three months ago . Daniel _____ ________ ___ __________ _____the Football Club ____ three months . (同义句转换) 7. Mr Li caught a cold two days ago. (同义句转换) Mr Li ________ ____________ a cold __________ two days ago. 8. The bus arrived here ten minutes ago. (同义句转换) The bus __________ __________ __________ for ten minutes. (同义句转换) 9. The meeting began about half an hour ago. The meeting _______ ___________ ________ ____________ half an hour. 10. The fashion show finished last week. (同义句转换) The fashion show ___________ _________ ________ ______________ last week. 11. Tom and his wife married last year. Tom and his wife _______________ ________ _______________ __________ last year. 12. The old man died three months ago. (同义句转换) The old man ________ ___________ _________ ______________ three months. 四、用have / has been to / in, have gone to及go的各种形式填空。 1. Where is Jack ? He _______________________ his country. 2. David ____________________ the park just now. 3. John ______________________ England since he came back. 4. How long _________ they ___________ this village ? For about two years. 5. The Smiths __________________ Beijing for years. 6. __________ you ever ____________ America? -- Yes, I ____________ there many times. 7.I __________________ this school since three years ago. 8. Where is Jim? He _________________ the farm. 9. When____________ he _________? He _________________ an hour ago. 10. Would you like to _______________to the zoo with me ? ---Yes, but I _____ there before. 11. Where ___________ you _________ now ? --- I _________________ to the zoo. 12. He often _________________ swimming. 13. _____________ you ________________ there last year? 14. _____________ they often _________________ skating in winter? 15. Does your mother enjoy _________________ shopping at weekends ? 五、用never, ever, already, just, yet, for, since, before填空 1. I have _____________ seen him before, so I have no idea about him. 2. Jack has ________________ finished his homework. 3. Mr. Wang has taught in this school ______________ ten years. 4. “Have you _____________ seen the film?” “No, I have ___________ seen it.” 5. “Has the bus left ___________?” “Yes, it has ______________ left.” 6. Do you know the little village ? Yes, I have been there _____________. 7. This is the best film I have _______________seen over the years. 8. The boy has been excited _________________ his birthday. 9. The girl has learned a lot about Chinese food _______________ she came to China. 10. Have you seen the new film __________ ? Yes, I have _____________ seen it.
中考专项训练 现在完成时单元练习题(含答案)
中考专项训练 现在完成时单元练习题(含答案) 一、初中英语现在完成时 1.So far Tom with Mary _______ 50 left -behind children to do their homework after school.
A. help B. helped C. has helped D. have helped 【答案】 C 【解析】【分析】此题要掌握现在完成时的时间状语及主语+with 短语是单数的概念,即可得出答案。选C。
2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
3.—The drama series The Thunder (破冰行动) hits screens these days. —Oh. What a pity! I ____________ any of them yet, A. doesn't watch B. didn't watch C. won't watch D. haven't watched 【答案】 D 【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。——哦。真遗憾!我任何一集也没有看过。根据 Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。
初中语法-一般过去时现在完成时专项练习
一般过去时、现在完成时I. 一般过去时选择填空(一)(last….,yesterday…,ago , just now , in 1980 . once , when, before…,after… ) (1x20) ( )1. A: ________ you ______ the football match yesterday?B: Yes, I did. It was great.A. Did; seeB. Have; seenC. Will; seeD. Were; seen( )2. A: ________ you at home yesterday evening?B: Yes, I _________ with my motherA. Were ; wereB. Was ; wasC. Were ; wasD. Was ; were( )3. Everyone except Tom and Jane ________ there when the meeting began.A .areB .isC .wasD .were( )4 . Do you remember how long ago ____________ to China?A. have you traveledB. you have traveledC. did you travelD.you traveled( )5. A: What did you do last Saturday?B: I _______ my uncle.A.visit B.will visit C.visited D.am visiting( )6. A: Who telephoned you just now?B: Mary.She ________ h er mother was ill.A. saysB. saidC. has saidD. will say( )7. A: What did Mr. Smith do before he came to China?B: He ______ in a car factory.A.work B.worked C.is working D.will work( )8. A: What did you find under his desk?B: Oh, ________ all kinds of things: a basketball, two books, a hat and some shoes.A. there wereB. it wasC. it hasD. there are( )9. A: What did you say just now?B: I asked if ____________ TV last night.A.did you watch B.you watched C.are you watching D.you are watching ( )10. I to bed until my grandma came back home.A. didn't goB. wentC. had goneD. have gone()11. Miss Green didn't tell us ___________ in 2002.A.where does she live B.where she livesC.where did she live D.where she lived( )12. I liked playing with water when I was young and ______ .A. so he wasB. so was heC. so did he.D. so he did( )13. A: Your city looks beautiful!B: Yes. Lots of trees and grass _______ last year.A. are plantedB. have plantedC. were plantingD. were planted( )14. The PLA ______ i n 1927.A. was found B .found C. was founded D. founded( )15. A: Did you win the basketball gameB: Bad luck. Our team _______ in the final one.A. wonB. beatC. was wonD. was beaten( )16. Miss Hyde _________ 20 dollars buying a new handbag last week.A. paidB. spentC. costD. took( )17. A: May I use your English-Chinese dictionary?B: Sorry, I it at home this morningA, forget B ,left C , have forgotten D , was leaving.( )18.The lost child was last seen __________ near the river an hour ago.A. playsB. playingC. playedD. play( )19. Uncle Li used ________ in this lake when he was a child.A. to swimmingB. for swimmingC. for the swimD. to swim( )20. A: Linda had nothing for breakfast this morning, ______ ?8:No. She got up too late.A. had sheB. hadn’t sheC. did sheD. didn’t sheII. 一般过去时选择填空(二)(词组,惯用法)(1x20)( )1. Last weekend, an English short play was ______ i n the school hall.A:put in B. put down C. put on D. put up( )2. A: People ______ g o to the markets to buy living chickens to eat, but now they have to change that habit.B:That’s true. But I think everything will be better.A. used toB. are used toC. use toD. are used ( )3. When he home, he saw his mother cleaning the room.A.got up B.got back C.got off D.got on( )4. It ______ me two hours to get there by bus.A. spentB. tookC. usedD. paid( )5. Tom _______ the nice kite to fly for 10yuan.A. paidB. boughtC. spentD. cost( )6. I bought a new dictionary and it __________ m e 30 yuan.A. paidB. spentC. tookD. cost( )7. A: What did you _____ j ust now?C:I ____you if you could follow me.A.say, toldB. speak, askedC. speak, saidD. say, asked( )8. The students put down their pens when the teacher ______ them to stop writing.A. saidB. spokeC. toldD. talked( )9. A: Why did you come back so late?B: Because my teacher made me ___________ a lot of exercises.A.do B.doing C.did D.done ( ____________________ )10. There was an important meeting last night. Mr Smith __________________________ to it.A. was invitedB. invitedC. is invitedD. invites( )11. We could see nothing because the lights suddenly _________ .A. went onB. went overC. went downD. went out( )12.The car _______ and stopped at the red traffic lights.A. got onB. got offC. slowed downD. picked up ( )13. The hen on the grass and four eggs last week.A. lied, layB. lay, layC. lay, laidD. lay, layed( )14. Who _______ the money from the old man in the street yesterday?A. robbedB. stoleC. caughtD. took( )15. A: Why di dn’t you buy any fruit on your way back?B: Sorry, I _________ t o take any money with me.A. rememberedB. affordedC. forgotD. stopped ( )16. In 1990 , the population of the world __________________________________________ f ive billion .A .got toB .arrived inC .arrived atD .reached( )17. A: May I ______ your bike?B: Sorry. I _____ it to Mary yesterday.A. keep; borrowedB. borrow; repairedC. use; lentD. lend; returned ( )18. A: Do you like a teacher?B.Sure. But my parents ___ me to be a doctor when I was a young girl.A. to be, hopedB. being, hopedC. being, wishedD. to be , wish ( )19. A: The robber didn’t tell the truth , did he?B: ______ . The police will have much trouble ________ the diamonds.A .No, he did. / to findB .Yes, he did./ findingC .No, he didn’t. /findingD .Yes , he didn’t. / to find ( _ )20. Mother asked the shopkeeper _____________________________ the trousers _______ too much .A. who ; costsB. what ; costC. if ; costD. whether ; will costm. 一般过去时用括号内的中文填空完成句子:(2xi0)1.It is about four years since I (来至U)to No.9 Middle School in Shashi.2.Everyone except Tom and John(至了)there when the meeting began.3.Our teacher told us the earth (转动)round the sun all the time.4.The little girl (才回家)she finished cleaning the classroom.5.What a nice bag! But she (花)only thirty dollars for it.6.Miss Li (没吃)lunch at school yesterday.7.Father (病倒了) after a whole week’s hard work .8.Our teacher, Miss Chen, (教英语)on the radio the day before yesterday.9.The classroom (打扫)yesterday .10.1(放)my dictionary on the desk, but it's missing now.W.现在完成时选择填空(一)(have /has + v. ed )(1x20)( )1. My mother the windows already, so the room looks much brighter.A.has cleanedB. had cleanedC. is cleaningD. will clean( )2. A:you your homework yet?B.Yes. I it a moment ago.A. Did; do; finishedB. Have; done; have finishedC. Have; done; finishedD. will; do; finish( )3. A: Why not go to see the dolphin show with me?B: No, let’s go home. Because I it twice .A. sawB. will seeC. see D, have seen ( )4. A: Have you written anything on Chinese traditional food so far?B:, but I have a plan for it.A. Ever sinceB. Later onC. Not yetD. From now on( )5. In the last few years, there great changes in the country.A .had beenB .wereC .have beenD .has been( )6. I don't think I you in that dress before.A. have seenB. was seeing C saw D. see( )7. So far many man-made satellites into space.A. are being sent upB. have been sent upC. have sent upD. have being sent up( )8. A: Tom, can I borrow your book Chicken Soapy.B: Sorry, I it to Mary.A. lentB. have lentC. had lentD. lend()9. A: Where is my handbag?B: Maybe you have it in the shoe shop.A. gotB. forgottenC. thrownD. left( )10. A: I can’t find my pen. _________ y ou ________ it anywhere, Mum?B: No. Look! What’s that under your book?A. Have; seenB. Do; seeC. Did; seeD. Had; seen( )11. A: You have never been to the West Lake, _________ you?B: No, never.A. doB. didC. willD. have( )12. A: I haven’t seen a film this year.B: ____ . It is two years since I saw the last film.A .So do IB .Neither do IC .Neither have ID .So have I( )13. I'm sorry you can't go in now. The room ___________ yet.A. hasn't been cleanedB. hasn't cleanedC. isn't been cleanedD. isn't being cleaned( )14. Mrs White _____ in this school since she came here .A. teachesB. taughtC. has taughtD. had taught( )15.The Smiths ________ lived here for ________ .A. has; sometimesB. have; some timeC. has; sometimeD. have; sometime( )16. A: Where is my sister, mum? I haven't seen her this morning.B: She _________ to the library.A.has been B.is going C.has gone D.will go( )17. Mr Li___ England. He _____ London for two weeks.A. has been to, has been toB. has gone to, has been inC. has been to, has been inD. has gone to, has been to( )18. A: Where have you been?B: I’ve ________ a paper factory.A. goneB. beenC. gone toD. been to( )19. Jim hasn't been to Australia _______ , but he has _______ been to China. He has _____ returned from Beijing.A. already; yet; justB. yet; never; alreadyC. never; ever; alreadyD. yet; already; just( )20. Miss Smith with her parents _______ China since _______ .A. have been in, two years agoB. has gone to, three yearsC. have been to, two yearsD. has been in, three years agoV.现在完成时选择填空(二)(for… since ….have been to /have gone to /have been in /at ) (1x20) ( )1. Andy has for five years. Five years ____ a long time.A. come back home, isB. come back home, areC. been at home, isD. been at home, are( )2. Her son speaks good English as he ________ America for five years.A. has been inB. has been toC. has gone atD. has gone to ( )3. A: I’m sorry to have kept you waiting.B: Oh, not at all. I _______ here for only a few minutes.A. will beB. wasC. amD. have been( )4. I must return the camera to Li Lei. I __________ it for two weeks.A. keepB. borrowedC. have keptD. have lent( )5. The factory has been ________ for two years.A. openB. to openC. openingD. opened( )6. A: Sorry .I am late.B: It doesn’t matter. The meeting ______ for just several minutesA. has begunB. has startedC. has been onD. had been on ( )7. The man in 1992, Hefor ten years.A. died, was deadB. died, has been deadC. was dead, has diesD. was dead, has been died( )8.The students are sorry to hear that the famous singer ________ for half an hour.A. has leftB. has goneC. has been awayD. has gone away( )9. A: Have you ever been anywhere for a tripB: A trip? I ____ away from my hometown even once.A. wentB. have goneC. have never beenD. have been()10. A: What a nice bike! How long you it?B: Just two weeks.A.will; buy B.did; buy C.are; having D.have; had( )11. A: How long ____ you _____ a cold?B: Ever since last night.A. have , gotB. have , hadC. have , caughtD. did , have ( )12.She Mr. White for two years.A. has marriedB. has married toC. has been married withD. has been married to( )13. A: Nice to see you. I _________ you for a long time.B: I _____ i n Beijing. I’ve just come back.A. hadn’t seen;amB. haven’t seen;wasC. didn’t see;will beD. haven’t seen;shall be( )14. How long have you ________ your parents?A. heard fromB. got the letter fromC. had the letter fromD. received the letter from( )15. A: Do you know Jack well?B: Certainly. We ______ friends for about ten years.A. wereB. have beenC. have becomeD. have made( )16. Lily with her parents ________ t he Greener China since two years ago.A. have joinedB. has joinedC. has been inD. have been in( )17. A: ________ have you been a green volunteer?B: For more than three years.A. How oftenB. How longC. How soonD. How much( )18. A: How long have you ______ t he football team of the school?B: About two years.A. been onB. been atC. joinedD. played( )19. A: Let's go to the Great Wall next Sunday.B: We'd better not.We __________ t here three times.A.have been B.are going C.have gone D.Will go( )20. Not only his parents but also his brother ____________ to the Summer Palace. They haven't been back.A. have beenB. have goneC. has beenD. has goneW.现在完成时句子改错:(2x10)1.I don’t think he’s ever been to the Monkey Island, isn’t he? _____2.I have heard of Hong Kong a lot, but I’ve never been to there. ______3.Bill has left Russia for two years. ______4.The traveler has come here for a week. _______5.How soon have you been at this school? ______6.No one but his parents have gone out for shopping. ________7.Since then there is great changes in our country. _______8.We haven’t seen Mr Smith for last month. _______9.Oh, Jim. How nice to meet you! I haven’t seen you since a long time10.I bought the pen a month ago, and I have bought it for a month already.________。
初中时态专项训练-现在完成时-语法填空
初中时态专项训练-现在完成时2一、语法填空1.(2024·扬州)Excuse me, what problems are we really to solve?(try)2.(2024八下·江阴期中)—Do you hear it?—Someone (ring) the doorbell.3.(2024九下·锡山期中)Oh, my god! The kids are making great noise in the room and outside it (pour).4.(2024七下·郓城期中)I can't go out with you. I(wash)my clothes now. 5.(2024七下·防城期中)It is ten o'clock, my friend John is(do)his homework at home. 6.Look! They(dance) in the hall.7.In a park, some boys(play) in the snow.8.Mr. Jackson(brush) his teeth right now.9.—What's she doing?—She(play) the piano.10.Emily (visit) her grandparents in the countryside now.11.—What's the weather like today?—It's(snow) now.12.Every day people are(throw) away things like plastic bags.13.Look! Jack and his monkey (play) the flying disk together in the garden. 14.People are (throw) litter into the river. It makes the river dirty.15.I love the singer who (sit) behind Lang Lang now.16.Mother (grow) vegetables in the garden now.17.We are (face) serious environmental problems.18.The Smiths are (go) to the cinema tonight.19.—he (clean) the classroom?—No, he isn't. He (play) football.20.—Listen! Who (sing) in the music room?—Oh, Mary (sing) there.21.—Are they (water) the flowers now?—No, they just (run) on the playground.22.My grandma can (make) very good soup. Look! She (make) delicious fish soup in the kitchen at home now.23.—What are you (do) now?—I (eat) bread.24.It's nine o'clock. We (work) in the office.25.Look! The boy (put) the rubbish into the bin.26.Listen! Kate (sing) in the next room.27.—Where is Bob?—He (run) on the playground.28.We can't go out now. It(rain) so hard.29.—What is he doing?—He(ride)a bike.30.—Where's Ms. Wang?—Look ! She(talk) with the students.31.—How is the weather in Harbin?—It(snow) now.32.You can't leave now. It (rain) outside.33.Is Mr. Wu (visit) his brother in China right now?34.—What's Danny doing right now?—He (talk) with his friend on the phone.35.They (study) in the classroom right now.36.Look! They (learn) English under the tree over there.37.The English test is coming. He (study) for the English test now.38.It's 7:00 a. m. now. The Greens (have) breakfast at home.39.He(read) a newspaper with his brother now.40.—Is he listening to music?—No, he(use) the computer.41.—Are you doing your homework?—No, I (listen) to a CD.42.Mr. Lincoln(walk) to school every morning. Look! He(walk) on Seventh Street.43.—What is Tom doing?—He(wash) his clothes.44.A number of farmers(work) in the field now.45.Be quiet! The patients (sleep).46.(2024六上·肇源期末)I am an ice cream. (have)47.(2024六上·肇源期末)She is a new DVD about animals. (watch) 48.(2024九上·麒麟月考)My father is (lie) on the sofa and watching TV. 49.(2024八上·乐山开学考)—Where is Jeff?— He(draw) a picture in his room.50.While you (wash) your hair, you'd better turnoff the shower.答案解析部分1.【答案】trying【解析】【分析】句意:对不起,我们真的在设法解决什么问题?try,试图,设法,根据空格前are,可知时态为现在进行时,应用be doing的结构,try的现在分词为trying,故答案为trying。
初三(完整版)英语现在完成时专项练习附解析
初三(完整版)英语现在完成时专项练习附解析一、选择题1.—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 2.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was3.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 4.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 5.—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 6.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now. A.finish B.were finishing C.have finished D.will finish 7.Sarah is only 15 years old, but she ________ the Tennis Club for three years. A.joined B.has joined C.has been in D.was8.—Is that man George?—It can’t be him. After all he ________ this place for years!A.has left B.has been away from C.was away from D.left9.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 10.—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.had 11.Lisa ________ her homework yet. I am afraid she can't go to the park with you. A.didn't finish B.hasn't finished C.wasn't finishing D.won't finish 12.—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 13.— 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 14.—Mum, I want to watch the news about our school. Change the channel, please!—What a pity! It is eight o'clock now. It___________ for a while.A.has been over B.was over C.has finished D.finished 15.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 16.— I think the man over there must be Douglas.— It ________ be him. He has ________ to Australia.A.can’t, go ne B.can’t, been C.may not, been D.mustn’t, gone 17.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen18.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat19.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in20.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 21.—James. Have you ever been to Yangzhou? It’s very beautiful, and people there are welcome.—Yes, I ________ there many times.A.have gone B.have been C.have been to D.have gone to 22.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 23.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his fa milies________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in 24.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 25.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 26.The schoolboy is so shy that he doesn’t like to be asked ________.A.whether he could enter his ideal school in the futureB.how long he has joined the navyC.how many languages he can communicate with othersD.about winning the national English competition27.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cross-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 28.—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 up29.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 built30.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 31.—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 32.—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 with33.—Jim, I haven’t seen your elder sister for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 34.— 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 35.—Where is your uncle? —In the USA.He ________ there for two months.A.has gone B.has gone to C.has been D.has been to 36.—OK, what do you want to know?—I’m unsure ________.A.which is the way to the Palace Museum B.how many colors are there in a rainbow C.that the couple has been married for 3 years D.how long I can borrow the story books 37.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been 38.—Fou Ts’ong, whose letters from his father ________ 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.becomes 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 having40.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 now41.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives42.Please turn up the music, don’t worry about the baby because he ________ f or half an hour. A.woke up B.has woke up C.was awake D.has been awake 43.— Excuse me, which movie are you waiting for?—Cliff Walkers. We ________ here for more than two hours.A.wait B.are waiting C.waited D.have waited 44.—Where’s your mum, Lucy?—She together with her sisters ________ the supermarket since two hours ago.A.has gone to B.has been to C.has been in D.have gone to 45.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 46.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 47.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won 48.—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 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.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【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——你叔叔在哪里,我很长时间没见他了。
(完整word版)初中英语现在完成时专项练习题及答案(可编辑修改word版)
初中英语现在完成时专项练习题及答案一、单项选择。
1、Both his parents look sad .Maybe they what's happened to him .A. knew B. have known C. must know D.will know 2、He has been to Shanghai , has he ?A. already B.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、Zhao Lan already in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We Xiao Li since she was a little girl .A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I it twice .A. will see B. have seen C. saw D.see9、—These farmers have been to the United States .—Really ? When there ?A. will they go B. did they goC. do they go D. have they gone10、—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 ; finish11、His father the Party since 1978 .A. joined B. has joined C. was in D. has been in 12、—Do you know him well ?—Sure .We friends since ten years ago .A. were B. have been C. have become D. have made 13、—How long have you here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play for ten minutes .A. has begun B. had begun C. has been onD. began 15、It ten years since he left the army .A. is B. has C. will D. was16、Miss Green isn't in the office . she to the library .A.has gone B. went C.will go D. has been17、My parents Shandong for ten years .A. have been in B. have been to C. have gone to D. have been18、The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20 、His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换。
初中英语语法现在完成时专项练习
现在完成时一、结构:现在完成时由“助动词have (has) +过去分词”构成。
其否定式是在助动词have/has后加not;一般疑问句是将助动词have/has移至句首。
若肯定句中有already,在变成否定句、疑问句时应将其改成yet。
eg. I have already posted the letter. (信已经不在我这儿了)Her friend has already posted the photos to him. (改为否定句和疑问句)He r friend _______ the photos to him _______. (hasn’t posted, yet)_______ her friend _______ the photos to him _______?(has, posted, yet)二、用法:1、表示过去发生的某一动作对现在造成的影响或结果,常与一些时间状语,如:already,yet,ever,never,just,before, once, twice等连用,也可以和包括现在在内的时间状语,如these days, today, this year, so far等连用.1)--- Who will go to the airport to meet Jenny?--- I will. I _______ her several times. I can find her easily.A. metB. have metC. had metD. will meet(B)2)It’s 7:30. I can’t believe you _______ cooking dinner yet, Sally.A. haven’t startedB. didn’t startC. don’t startD. hasn’t started(A)2、表示过去发生的动作或存在的状态,一直持续到现在,也许还将继续下去,可以和表示从过去某一时刻延续到现在的一段时间的状语连用,即for +时间段,since+时间点/从句, in the last ten years等,谓语只可用延续性动词.eg.Mr.Liu has lived here for five years.解析:(一)英语动词根据词义可分为两种,一种是延续性的,一种是终止性的,终止性动词(也可称为非延续性动词,瞬间动词,或点动词),如begin,start,die,buy,leave,come等,表示动作的发生与结束于一瞬间完成,不能再延续,所以它的现在完成时不能和表示延续的时间状语连用,即不能与表示一段时间的状语,for+时间段, since+时间点/从句连用,也不能用在how long引导的特殊疑问句中.eg. I've left Shanghai for three days.(×)I've been away from Shanghai for three days.( √ ).I left Shanghai three days ago. ( √ )It is /has been three days since I left Shanghai.( √ )(二)初中英语课本中常见终止性动词有:leave, go, come, arrive, begin, buy, borrow, die, join, become等.终止性动词要表示持续时,可用以下方法:⑴将时间状语改为时间段+ ago,句中谓语动词用一般过去时.eg.我弟弟参军两年了. My brother joined the army two years ago.⑵若保留for+时间段,since+时间点/从句,或用在how long句型中,则需将终止性动词改为相应的状态动词或延续性动词.常见终止性动词与延续性动词(或状态动词)的对应关系如下:open-----be open die------be dead close----be closed become---beborrow---keep begin/start-----be on put on----wear leave---be away (from)buy-----have fall asleep----be asleep end/finish-----be overcatch a cold-----have a cold come/go/arrive/get/reach/move------be in/atjoin the army----be in the army be a soldierjoin the Party----be in the Party be a Party member→My brother has been in the army for two years.→ My brother has been a soldier for two years.(三)Has been to和been in/at been to去过某地,表示某人的一种经历,可以和once ,twice, already, ever, never等连用.eg. She has been to Shanghai twice. (表示目前人在这里)has gone to去某地了,说话时某人已离开此地,在去某地的途中或已在某地,eg. She has gone to Shanghai。
初中现在完成时练习题及答案
初中现在完成时练习题及答案现在完成时是由助动词have/has加上过去分词构成的,其中第三人称单数用has,其余用have。
可以在助动词后面加上not构成否定式,也可以将助动词提到主语之前构成疑问式。
该时态通常用于表示已经完成的动作或状态对现在的影响或结果,也可以用于表示持续到现在的动作或状态,常与表示一段时间的状语连用。
二、如何写好一篇英语作文写好一篇英语作文需要注意以下几点:首先,明确主题。
在写作前要明确文章的主题,确定要表达的中心思想,然后围绕这个中心思想展开论述。
其次,注意语言表达。
语言表达要简洁明了,避免使用过多的复杂句子和生僻词汇。
同时,要注意语法和拼写错误,避免给读者留下不良印象。
第三,注重段落结构。
文章应该分成多个段落,每个段落应该有一个明确的主题句,并围绕这个主题句展开论述。
第四,丰富文章内容。
文章内容应该丰富多彩,可以通过举例、引用名言、列举事实等方式来加强论述的可信度和说服力。
最后,审查修改。
在写完文章后要认真审查修改,检查语言表达、段落结构和内容是否合理,避免出现错误和疏漏。
Since 1993.the world has XXX of the。
people'XXX。
Last term。
I took a course on the history of technology and found it fascinating。
The time I got there。
the professor was XXX.For ten years。
I have been a teacher at this school。
During this time。
I have XXX system。
One of the XXX.I borrowed a book from the library yesterday。
It was a novel that had been on my reading list for a while。
初中现在完成时专项训练及答案
初中英语现在完成时专项训练及答案一、句型转换1.他们已经写完了作业。
改为否定句:他们还没有写完作业。
2.我们已经吃过晚饭了。
改为一般疑问句:你们已经吃过晚饭了吗?3.她打扫了房间。
改为否定句:她没有打扫房间。
4.我已经看过这部电影两次了。
改为一般疑问句:你已经看过这部电影两次了吗?5.我的父母已经去过法国。
改为否定句:我的父母还没有去过法国。
二、选择填空1.— _______________ you ever _______________ to Beijing?— Yes, I have been there twice.A. Did; goB. Have; beenC. Have; goneD. Do; go2.— Have you _______________ your homework?— Yes, I have just finished it.A. doB. didC. doingD. done3.— _______________ you ever _______________ to the Great Wall? — No, I _______________.A. Do; go; haven’tB. Have; visited; haven’tC. Have; been; haven’tD. Did; go; didn’t4.— How many books _______________ Tom _______________ this week?— He has read five books.A. have; readB. has; readC. does; readD. did; read5.— Look! The party is about to start.—Oh no! I ________________ the invitation. I’ll go get it now.A. forgotB. forgetC. have forgottenD. will forget三、完成句子1.我已经完成了我的家庭作业。
(完整版)初中现在完成时练习题及答案
(完整版)初中现在完成时练习题及答案现在完成时1.现在完成时的构成:现在完成时由助动词have\has + 过去分词构成,第三⼈称单数⽤has,其余⽤have。
I have been in Shenzhen for seven years.Lily hasn’t been to America before.2.现在完成时的⽤法:1)现在完成时通常表⽰在说话之前已经完成的动作或存在的状态。
说话⼈强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out. 我⼥⼉刚出去。
I’m sure we’ve met before. 我肯定我们以前见过⾯。
She has arrived. 她到了。
2)表⽰持续到现在的动作或状态, for…, since…,yet等。
如:I haven’t heard from her these days. 这些⽇⼦我没有收到她的信。
We haven’t seen you recently. 最近我们没有见到你。
They have been away for two years. 他们离开已经两年了。
She has been with us since Monday.3.常和现在完成时连⽤的时间状语:already, yet, before, lately, recently, once, twice, ever, never,since,for等连⽤。
例如:She has already come. 她已经来了。
I haven’t read it yet. 我还没读过这个。
They have never been to Yan’an. 他们从未去过延安。
I haven't seen him lately. 我近来没看到他。
She has been an independent girl since her father passed away.⾃从⽗亲去世后,这⼥孩就变得独⽴了。
中考专项训练现在完成时专题(含答案)
中考专项训练现在完成时专题(含答案)一、初中英语现在完成时1.All the students _______ very hard over the last three years.A. worksB. has workedC. have workedD. worked【答案】 C【解析】【分析】Over the last three years, 用于现在完成时,又由于主语是复数,故选C。
【点评】现在完成时的时间状语要掌握。
2.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。
根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。
故选D。
【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。
3.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
强调过去发生的动作对现在的影响,应用现在完成时,故选B。
【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。
4.—Lucy, is your uncle a teacher?—Yes, he is. He history for nearly 20 years.A. teachesB. has taughtC. is teachingD. will teach【答案】B【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。
