外研版英语八年级下现在完成时习题
课后练习题
翻译句子
1 他爸爸每天花两个小时帮助汤姆辅导英语
2 这本杂志我借了两周了
3 昨天他用了多长时间写完作业
4 自从吉姆离开中国已经有两年了
5昨天我看到Ann开车来学校
6和同学相处好很重要
7 你应该把书还给她
8 这件衣服她买了多久了?
9 工人们两年前花了六个月建成了这座大楼
10 这件大衣摸着很舒服
11 听!我听到Lucy在唱歌
12 每天多吃一些蔬菜对我们身体有益
13 我弟弟刚才花了几美元买了两块蛋糕
14 这些手表花了他数百美元
15 夏天要到了天气变得越来越热了
16 他们经常相约去野餐
17 布朗一家在上海八年了
18 这部电影我看了几次了
19 记得把这份信寄给我妈妈
20 上周一我收到了妈妈的来信
21 多花一些时间了解中国文化对你有好处
22 Mary英语不错
23 他通常放学后和同学打半个小时篮球
24 请把火车票出示一下
25 每天玩手机对眼睛有害
改错:每个句子只有一处错误请画出来病改正
1 Lucy looks interesting in English. ___________
2 Tom has been to China for a long time.__________
3 How long has the Greens kept the magazines ? _________
4 My father would like eating banana __________.
5 Does the boy good at learning Chinese ?___________
6 We have had the books since 2011._________
7 Their teacher often helps me with study Math.__________
8 I spent five yuan in buying some bread.__________
9 It takes a lot of hours to practice riding a bike just now.__________
10 His sister cost two dollars on the pen._____________
11 How often did she clean the window?_________
12 people use the computer to work in the modern world._________
13 Jim didn’t study well and falled behind other students.__________
14 She is good at English than Lucy._________
15 It was ten years since his grandpa died.__________。
2017-2018学年外研版八年级英语下册专项训练:现在完成时
2017-2018学年外研版八年级英语下册专项训练:现在完成时现在完成时1.My XXX has lived here since he was born.2.The boy has not watched TV since last month.3.—Has Lily worked in your school?Yes。
she has been here for three years.4.She has been studying Chinese history for several years.5.—Do you know that we won the football match?Yes。
I have known the news.6.—Where is Jane?XXX.7.XXX'XXX last month。
He has been there many times.8.—Do you know the boy in blue?Yes。
I have seen him several times since last month.9.Betty can play the piece of music very well because she has practiced many times.10.She has been studying English in the schools since she left her XXX中考·兰州)二、句型转换11.Little Tom hasn't been to China before.12.How long have you had this toy car?D。
has been to13.XXX.14.How long has Mr。
Li been teaching English in this school?15.We have already seen the movie.16.A17.C18.C19.A20.DXXX:13.The original XXX grammatically correct。
外研版八年级英语下册单元语法专练-Module2语法-现在完成时(1)
Module 2 Experiences.Grammar 现在完成时(1)(时间:60分钟,满分:100分)一、单项选择(本大题共40小题,每小题2分,共80分)1.My sister __________ many friends.A.have B.have got C.has got D.there be 2.一_______ you ________ any extra classes(补习班)for Maths and Physics?一No, not yet.A.Did… have B.Do… have C.Have… had D.Will… have 3.The rain _____ now. Shall we go on with our volleyball match?A.stops B.has stopped C.is stopping D.had stopped 4.–Alice, _ you _ your homework?–Not yet.A.did, finish B.will, finish C.have, finished D.do, finish 5.Sherry knows New York very well because she ________ there many times. A.visits B.has visited C.will visit D.visited 6.He can’t get into the room. He _______ a key(钥匙).A.hasn’t got B.doesn't C.isn’t D.aren’t 7.He _____________this famous film before.A.have seen B.saw C.has seen D.was seeing 8.He has never__________ to another countryA.gone B.been C.left D.got9.I the UK twice. It’s far away from Shanghai.A.visit B.have visited C.visited D.will visit 10.—Has Kate got a pencil?—_________. She has got a blue one.A.Yes, she is B.No, she hasn’t C.Yes, she has11.I _______Australia with my family twice, but I still want to travel there again. A.visited B.have visited C.visit D.will visit 12.–Joe, ________ you ________ Tiananmen Square before?--Yes, I have.A.do, visit B.did, visit C.have, visited D.are, visiting 13.—Would you like some more tea?—No, thanks. I ________ enough.A.have had B.had C.have D.am having 14.Let's go shopping for food and drink. Now, we any meat.A.haven't got B.have got C.got D.hasn't got 15.Jack Toronto twice. He likes this city.A.has visited B.visited C.visits D.will visit 16.— How long_________ you_________ this dictionary?—Only two days.A.have; bought B.have; had C.did, buy D.did, have 17.A: Have you _______ to your mother? B: No, not yet.A.write B.wrote C.writen D.written18.I like travelling very much. I the Great Wall twice.A.will visit B.visit C.visited D.have visited 19.—Has she got any juice?—________.A.Yes, she is B.There is some juice C.No, she hasn’t D.Yes, she can 20.I ________ about the UK. It’s far away from China.A.read B.have read C.am reading D.will read 21.—_______ we got any beef in the fridge?—No, we haven’t. Let’s go shopping to buy some.A.Do B.Have C.Are22.Have you ________ your new classmates yet?A.had friends with B.made friend with C.got friend to D.made friends with 23.—Hi, David! ________ you got ________ postcards of Europe?—Yes, I have.A.Do; any B.Has; some C.Have; any D.Do; some 24.Mum, let’s go shopping for food and drink. Now, we _______ any orange juice.A.haven’t got B.have got C.get D.don’t get 25.Tony, let's go shopping for food and drink. Now, we ___________ any meat. A.haven't got B.have got C.hasn't go D.are not 26.Maybe Tom ________ his work. The light in his room is still on.A.doesn’t finish B.didn’t finish C.won’t finish D.hasn’t finished 27.—Monica, you ________ the exam! Congratulations!—Thank you! I can’t believe my ears.A.pass B.have passed C.will pass D.passed 28.Linda ________ her breakfast. She isn’t hungry now.A.is eating B.ate C.will eat D.has eaten 29.— ________ you ________ the movie Lost in Hong Kong?—No, I haven’t.A.Have; seen B.Are; seeing C.Did; see D.Will; see 30.Linda ________ this book, so she knows it very well.A.is reading B.reads C.was reading D.has read 31.—Have you visited the Great Wall?—_______. I visited it last summer.A.Yes, I did B.Yes, I have C.Not yet32.Paula is happy that she ________ her lost watch.A.finds B.is finding C.has found D.will find 33.I can’t find my notebook anywhere. I’m afraid I ____________ it.A.lose B.lost C.have lost D.was losing 34.—Where are the flowers?—You see, someone ____________ them to the windows.A.moves B.had moved C.has moved D.would move 35.The Monkey King has ________ the children of China for many years.A.exciting B.excite C.excited D.excites 36.I ________ half of the English novel, and I’ll try to finish it at the weekend.A.read B.have read C.am reading D.will read 37.That's an interesting movie. I ________ it twice.A.watch B.watches C.watched D.have watched 38.His concert is so fantastic and the tickets have ______.A.sell B.sold C.sell out D.sold out 39.Great changes have ______ in my home town.A.happen B.take place C.happened D.taken place 40.---Have you ever _____ the Great Wall?---Yes, I have.A.see B.saw C.seen D.seeing二、用所给单词的正确形式填空(本大题共10小题,每小题2分,共20分) 41.Have you ________ (see) the robots in the museum?42.Have you ________ (hear) of the CD yet?43.___________ you ___________ (read) Gone with the Wind yet?44.Over 200 students have ______ (enter) the hand-writing competition.45.So much dirty water has __________ (pollute) the river in my hometown. 46.—Why are you so happy today?—Because I ________ (win) the badminton match.47.This movie has ________ (touch) everyone in the cinema.48.I ________ (see) the film Detective Chinatown 3 (唐人街探案3) twice. It’s so exciting. 49.Someone________(clean) the classroom. Look! How clean it now!50.—It's the second time I have come to Xiamen. It ________ (change) a lot.—Yes, it's more and more beautiful.参考答案:1.C【解析】【详解】句意:我的姐姐交了很多朋友。
外研版英语八下试题现在完成时小练习 (30分)
现在完成时小练习(30分)班级_______________ 姓名______________________一、选择题(10分)1. ---Where is Mr. Wang?---He together with his students ________ the park.A. has gone toB. have gone toC. has been toD. have been to2. ---_____ you ever ______ to Xijiang?--- Yes, I _______ there last year.A. Have; gone; wentB. Have; been; have beenC. Have; been; wentD. Have; gone; have gone3. --- I have ______ finished the project. What about you? ---I finished it ______.A. just; nowB. just now; just nowC. just now; justD. just; just now4. --May I speak to John?-- Sorry, he ______ Japan. But he ______ in two days.A. has been to; will come backB. has gone to; will be backC. has been in; would come backD. has gone to; came back5. Mr. White ______ China since last summer.A. has been toB. has gone toC. has been inD. came to6. There ______ a cinema in my village for five years.A. haveB. hasC. have beenD. has been7.— Have you finished your homework , Tony?—Yes, I’ve finished it.A. already; yetB. yet; neverC. ever; yetD. yet; already8.— Have the astronauts the moon safely?— Yes. Now they are walking on the moon.A. reachedB. arrivedC. comeD. got9. —Li Lei isn’t in the classroom. Where is he?—He to the teacher’s office.A. is goingB. has goneC. has beenD. will go10. Since then, the young man ______ another bad habit.A. has developedB. developedC. will developD. develops二、按要求补全句子(20分)(每空一词)11. 他离开中国三年了。
外研版八年级下册现在完成时
新外研版八年级下册英语语法-现在完成时I Warm-up选择题。
()1. He often______his clothes on Sundays.A. washingB. washesC. has washedD. wash()2. Next month______twenty five.A. has my sisterB. my sister will beC. my sister shall have()3. We will start as soon as our teacher______ .A. comesB. will comeC. comeD. is coming()4. Last week John______his leg.A. felt and brokenB. fell and brokeC. feels and breaksD. fallen and broken()5. It______ hard when I left my house .A. is rainingB. rainsC. was rainingD. will rainII Grammar现在完成时(一)构成:1.肯定句主语(第一、二人称,第三人称复数)+have +过去分词+其他主语(第三人称单数)+has+过去分词+其他如:I have been to Beijing.2.否定句3.主语+ have/has +not +过去分词+其他如:He hasn’t finished his homework yet.4.一般疑问句 Have/Has +主语+过去分词+其他?如:Has the letter arrived yet5.特殊疑问句特殊疑问词+have/has +主语+过去分词+其他?如:Where have you been to(二)用法:1. 现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。
八年级外研版英语现在完成时练习题及答案含答案
八年级外研版英语现在完成时练习题及答案含答案一、选择题1.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make2.Gina can’t go to the farm with her classmates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left4.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 5.—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.had6.— 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 7.—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.haven’t finished 8.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 9.—The fashion show will begin in half an hour, but Sandy hasn't turned up yet.—Don't worry. I________ her and she's sure to be here soon.A.will call B.have called C.am calling D.call10.―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 11.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 12.— 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 been13.— 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 in 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.—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 16.—Why don’t you go to b ed, 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 finish17.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 18.The boy in red ___________ the football club for 3 years. He can play football very well now. A.has joined B.has been in C.joined D.was in 19.—Oh, your spoken English is very good, Linda.—Thank you. I _____________in England for three years.A.have studied B.studied C.was studying D.study20.My deskmate was once a top student but she behind since she began to play online games. A.has fallen B.fell C.has felt D.has been 21.—Look! The man looks like Mr. Li.—It can’t be him. Because he with his families________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in22.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish 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.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 25.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 sat 26.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 27.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.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minutes.A.has just begun B.has just been overC.has just been on D.has just ended29.—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 30.—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 held 31.—Hu rry 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.—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 33.—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 34.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 35.China’s high-speed railways ________ from 9, 000 to 35, 000 kilometers in the past few years.A.are growing B.were growing C.will grow D.have grown 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.—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 read38.He ________ in that city since he left school. It’s his seco nd hometown.A.has lived B.will live C.was living D.lives39.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.So far, 5G technology, wh ich is developed by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 41.—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 42.—Have you been to SuNing Plaza in our city?—No. Although it ________ for more than a week, I am far too busy to go there.A.has started B.has opened C.has been open D.has been on 43.The movie Hi, Mom________ the hearts of many people since it was shown in February.A.wins B.won C.will win D.has won44.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 45.—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 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 it as soon as possible.A.has been gone B.has gone C.is gone D.was gone 48.—Sorry, I’m late. There’s too much traffic on the road.— It doesn’t matter. The film has just_______for five minutes.A.begun B.finished C.been on D.been over 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.—John, you ________ the Slender West Lake before, right?—Sure, lot of times. Are you thinking of taking a trip there?A.have gone to B.have come to C.have been to D.have been in【参考答案】***试卷处理标记,请不要删除一、选择题1.C【详解】句意:——妈妈,我打包的午餐在哪?——在厨房里,我已经给你做了两个三明治。
新外研社教材八年级初二下现在完成时练习题
初二现在完成时练习题1.Exercise: 用since和for填空1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.3. His aunt has lived in Australia ______15 days.4. Mary is in her office. She has been there ______ 7 o'clock.5. India has been an independent country ______1974.6. The bus is late. They've been waiting ______ 20 minutes.7. Nobody lives in those houses. They have been empty ______many years.8. Mike has been ill ______a long time. He has been in hospital______ October.Exercise:2.Fill in the blanks with the proper form.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'll 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? 3. Choose the best answer.1. How long have you _______ here?A. comeB. gotC. arrivedD. been2. My grandpa died _________.A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. neverbeen4. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that5.--Who will go to the station to meet Lorry?--I will. I _____ her several times.A. metB. have metC. had metD.will meet6. --What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have,had7.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD.have turned8. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black? -- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --____ you ever ____ to the US?-- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, going4. Rewrite the sentences.1. I have been to Macau before. (改为否定句)I _________ _________ been to Macau before.2. He hasn’t come to school because he was ill. (就划线部分提问) ______ _______ he come to school?3. I bough a new bike just now. (用just改写)I ____ just ____ a new bike.4. We began to learn English three years ago.(改为同义句)We ____ ____English ____three years5. He has never surfed, _______ _______? (改成反意疑问句)6. They have been here since 2000. (对划线部分提问)_______ _______have they been here?7. The old man _________ last year. He has _______ _______for a year. (die) (动词填空)8. Miss Gao left an hour ago. (同义句转换)Miss Gao has _______ ________ ________ an hour ago.5.Ask the questions1) I have been there for two days.__________ _________ __________ you __________ __________?2) My father has lived here since 2000._________ _________ __________ your father _________ __________? 3) He left here yesterday._________ ________ he _________ __________?4) They bought a book two hours ago.__________ ___________ they __________ a book?e “never, ever, already, just, yet, for, since”to fill in the blanks.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.”7. 翻译下列句子:1. 你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。
外研版英语八年级英语∶英语现在完成时专练及解析推荐精选
外研版英语八年级英语∶英语现在完成时专练及解析推荐精选一、初中英语现在完成时1.—They say there is a new restaurant near here.—Yes, and it ______ for more than a week.A. has been openB. openC. is openingD. opens【答案】 A【解析】【分析】句意:——他们说在这附近有一个新的餐馆。
——是的,它已经开了一个多星期了。
根据 for more than a week ,可知用现在完成时,have/has been done,故选A。
【点评】考查现在完成时,注意识记其标志词。
2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.—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,可知句子时态为现在完成时,而且谓语动词必须是延续性的。
因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。
(外研版)专题15 现在完成时80题初中英语八年级下册期中复习
专题15 现在完成时80题1.(2022春·辽宁阜新·八年级阜新实验中学校考期中)We ________ the project by ourselves so far. A.finish B.will finish C.have finished D.are finishing2.(2022春·广西梧州·八年级统考期中)— When did your cousin leave his hometown?— He ________ for nearly five years.A.left B.leaves C.has left D.has been away3.(2022春·辽宁阜新·八年级阜新实验中学校考期中)Lingling ________ the bike for two weeks.A.buys B.bought C.has bought D.has had4.(2022春·广东深圳·八年级校考期中)To be honest with you, we ________ here since we ________ five years ago.A.lived; have come B.have lived; came C.lived; came D.have lived; come5.(2022春·广东深圳·八年级校考期中)I cannot get into my house because my key ________.A.was lost B.have been lost C.is losing D.has been lost6.(2022春·广西梧州·八年级统考期中)— Have you seen Mr. King these days?— No, he ________ Shanghai for an international meeting. He’ll come back in three days.A.has been in B.has been to C.has gone in D.has gone to7.(2022春·甘肃定西·八年级统考期中)—Have you ever ________ the Great Wall?—Yes, I went there last year.A.gone to B.been to C.been in D.been on8.(2022春·浙江嘉兴·八年级统考期中)My father ________ my mother since twenty years ago. They live a happy life.A.has got married with B.has married toC.has been married with D.has been married to9.(2022春·浙江嘉兴·八年级统考期中)—Where is your father?—He________ Australia. He loves travelling and he ________Australia four times.A.has been to; has been in B.has gone to; has been inC.has been in; has been to D.has gone to; has been to10.(2022春·海南省直辖县级单位·八年级统考期中)Where is Jim ? He ________ Shanghai on business. A.has gone to B.has been to C.has been in11.(2022春·广东江门·八年级统考期中)—We’ve lived here ________ 1980.—So you’ve lived here ________ about 30 years.A.since; for B.for; since C.for; for D.in; since12.(2022春·广东江门·八年级统考期中)Our company ________ more than 100 people to work in Africa so far. A.send B.to send C.has sent D.have sent13.(2022春·海南海口·八年级海口市第十中学校联考期中)—Let’s do our homework together.—I’d love to, but I ________ it. I ________ it one hour ago.A.have finished; finish B.finished; have finished C.have finished; finished14.(2022春·江苏扬州·八年级校联考期中)—Where’s Tom?—Nobody knows where he ________. He ________ home for nearly a week.A.has been; left B.went; has been away fromC.has gone; left D.has gone; has been away from15.(2022春·海南海口·八年级校联考期中)—Have you had your car ________ a long time?—Not really. I have had it ________ two months ago.A.for; since B.since; for C.for; for16.(2022春·海南海口·八年级校联考期中)—Hello, this is Mary speaking. May I speak to Lily?—This is Lily’s mother. I’m sorry to say that she ________ the supermarket.A.has been to B.has been in C.has gone to17.(2022春·江苏无锡·八年级无锡市东林中学校考期中)You are late. The film ________ for twenty minutes. A.has begun B.began C.will begin D.has been on18.(2022春·江苏无锡·八年级统考期中)—I ________ back your missing notebook, here you are.—The notebook really means a lot to me. Thank you so much!A.was bringing B.brought C.will bring D.have brought19.(2022春·江苏无锡·八年级统考期中)Everyone in her family except her grandparents ________ abroad. And they’ll be back in two weeks.A.has been to B.has gone to C.has been D.has gone20.(2022春·吉林长春·八年级东北师大附中校考期中)You can ________ the book for two weeks before you give it back to the library.A.borrow B.keep C.lend D.buy21.(2022春·黑龙江绥化·八年级绥化市第八中学校校考期中)Not only his friends but also he________already read the science fiction.A.have B.has C.is22.(2022春·黑龙江绥化·八年级绥化市第八中学校校考期中)The dictionary may ________ for two weeks. A.keep B.be kept C.be borrowed23.(2022春·吉林长春·八年级吉林省第二实验学校校联考期中)—Are you interested in the ending of themovie?—I have to say “No”, because she ________ me the story.A.tells B.will tell C.has told D.is telling24.(2022春·新疆克孜勒苏·八年级统考期中)—How long may I ________ the book?—Just one day, I will return it to Mary tomorrow.A.keep B.borrow C.lend D.kept25.(2022春·内蒙古呼和浩特·八年级统考期中)—When did Michael Jackson buy a new cell phone?—He ________ it four days ago. He ________ it for four days.A.bought; has bought B.bought; boughtC.buys; has bought D.bought; has had26.(2022春·江西宜春·八年级江西省万载中学校考期中)She ________ the book ________ two days ago. A.has borrowed; since B.has kept; for C.kept; since D.has kept; since27.(2022春·福建厦门·八年级厦门市槟榔中学校考期中)—How long can I ________ this book?—For five days. You must return it by Friday.A.keep B.borrow C.lend28.(2022春·四川遂宁·八年级四川省遂宁市第二中学校校考期中)—How long may I ________ your book?—For a week. But you mustn’t ________ it to others.A.borrow; lend B.keep; borrow C.lend; borrow D.keep; lend29.(2022春·安徽宣城·八年级校联考期中)You can ________ two books from the library and you can________ them for two weeks.A.borrow; lend B.lend; borrowC.borrow; keep D.lend; keep30.(2022春·重庆渝中·八年级重庆巴蜀中学校考期中)Kids are always ________ to read the book Journey to the West. And the Monkey King has ________ the children of China for many years.A.exerting, excited B.excited, exciting C.exciting, exciting D.excited, excited31.(2022春·安徽芜湖·八年级统考期中)The shop in Wanda Square ________ for five years, but I ________ there so far.A.has opened; haven’t gone B.has been open; haven’t beenC.has been open; haven’t gone D.has opened; haven’t been32.(2022春·安徽芜湖·八年级芜湖市第二十九中学校考期中)—Are David and Gina husband and wife? —Yeah. They ________ for nearly two years.A.married B.are marrying C.have married D.have been married33.(2022春·重庆九龙坡·八年级四川外国语大学附属外国语学校校考期中)They look so excited. Perhaps they ________ about the good news.A.heard B.are hearing C.have heard D.are going to hear34.(2022春·天津静海·八年级校考期中)Mr. Chen ________ English in the school since he ________ to the city.A.taught; has moved B.has taught; has movedC.has taught; moved D.taught; moved35.(2022春·天津静海·八年级校考期中)Betty _________ her new dress for a week.A.has bought B.has had C.bought D.buy36.(2022春·天津静海·八年级校考期中)—Have you ever ________ Hainan?—Yes. I ________ there last year.A.been to; go B.been to; went C.gone to; went D.gone to; go37.(2022春·北京西城·八年级北京八中校考期中)—Where is your brother?—He has ________ to Japan. He ________ back in a week.A.gone; will come B.been; has come C.gone; came D.been; comes38.(2022春·北京西城·八年级北京八中校考期中)Jim ________ the useful information yet, so he can’t finish his work soon.A.hasn’t found B.won’t find C.doesn’t find D.didn’t find39.(2022春·北京朝阳·八年级北京八十中校考期中)Miss Green isn’t in the office. She ________ to the library. A.goes B.went C.has gone D.has been40.(2022春·北京朝阳·八年级北京八十中校考期中)—Why do you know America so well?—Because I ________ there many times so far.A.have gone B.have been C.went D.go41.(2022春·天津河东·八年级统考期中)—Have you ever ________ the Great Wall?—Yes, I ________ there last year.A.gone to; have gone B.gone to; wentC.been to; went D.been to; have gone42.(2022春·天津河东·八年级统考期中)I like J. K. Rowling’s novels very much. So far I ________ all her works about Harry Potter.A.will read B.am reading C.was reading D.have read43.(2022春·江苏盐城·八年级校联考期中)—Kitty, remember to return the book on time. You ________ them for a month.—OK, I will.A.borrowed B.have borrowed C.kept D.have kept44.(2022春·天津津南·八年级统考期中)My mother ________ to Shanghai last week. She ________ there three times.A.went; had gone B.has gone; has beenC.went; has been D.has been; had gone45.(2022春·天津津南·八年级统考期中)I ________ this book for three months.A.buy B.bought C.have bought D.have had46.(2022春·北京西城·八年级校考期中)—May I speak to Tom?—Sorry, he ________ America. But he will come back in two days.A.have been to B.has been to C.have gone to D.has gone to47.(2022春·江苏盐城·八年级统考期中)The Battle at Lake Changjin II ________ for about half an hour. It is really exciting.A.has begun B.has been on C.was on D.will begin48.(2022春·北京通州·八年级统考期中)—How long has your sister studied in this college?—She ________ here for 3 years and she will graduate from this college next year.A.has studied B.studied C.will study D.was studying49.(2022春·江苏扬州·八年级校联考期中)— When did the girl ________ the boy?— They have ________ for ten years.A.get married to; been married B.get married to; got marriedC.get married with; been married D.get married with; got married50.(2022春·江苏南通·八年级统考期中)—Not only Gu Ailing but also Su Yiming ________ the hero of the young.—Exactly. Both of them ________ interested in skiing since they were still young.A.are; have become B.is; have become C.are; have been D.is; have been51.(2022春·江苏南通·八年级统考期中)—Why are the couple not at home today?—They ________ Tibet. That’s the place they dreamt of travelling to before they got married.A.have gone to B.have been to C.have been in D.are going to52.(2022春·江苏扬州·八年级校联考期中)—Where is Millie?—She ________ to New York on business. She ________ the airport at five in the morning.A.has gone; has left for B.has been; has left forC.has gone; left for D.has been; left for53.(2022春·江苏扬州·八年级校联考期中)It ________ over 10 years since my grandpa ________. A.was; died B.was; has been dead C.has been; died D.is; has died54.(2022春·安徽合肥·八年级统考期中)—Jack, it’s eight o’clock now. Why are you still here?—Because I ________ my report yet.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished55.(2022春·安徽合肥·八年级统考期中)The Beijing Winter Olympics ________ for about two months, but we still remember the wonderful time together.A.ended B.finished C.has finished D.has been over56.(2022春·江苏淮安·八年级统考期中)—Where’s Jack? I haven’t seen him for a long time.—Oh, he ________ Beijing for an important meeting.A.has gone to B.has been in C.has been to D.has arrived57.(2022秋·河南郑州·八年级校考期中)—The boy misses his parents very much.—So he does. They _______ the hometown for nearly two years.A.have left B.will leave C.have been away from D.leave58.(2022秋·湖北武汉·八年级统考期中)—How long may I ________ your magazine?—For one week. But you mustn’t ________ it to others.A.borrow; lend B.keep; lend C.lend; borrow D.have; borrow59.(2022秋·上海杨浦·八年级上海同济大学附属存志学校校考期中)We ________ four quizzes and five tests so far this semester.A.are having B.have C.have had D.had60.(2022秋·上海杨浦·八年级上海同济大学附属存志学校校考期中)Jenny hasn’t come back yet. What do you think has ________ her?A.happened to B.happened on C.taken place to D.gone on61.(2022秋·上海普陀·八年级统考期中)Mr. Brown ________ as a doctor since he graduated from the university.A.works B.worked C.has worked D.had worked62.(2022秋·陕西西安·八年级统考期中)You have made much progress (进步) ________ you come to this school.A.if B.since C.although D.when63.(2022春·江苏南京·八年级校考期中)—When did the couple __________?—They __________ for 20 years.A.marry; got married B.get married; have got marriedC.marry; have got married D.get married; have been married64.(2022春·江苏南京·八年级校考期中)Pizhou used to be a small city but great changes __________ in it in the past ten years.A.have been taken place B.took placeC.have taken place D.were taken place65.(2022春·江苏苏州·八年级校考期中)—Where is your mother?—She _________ the shopping mall. She won’t come back ________ it’s dark.A.has gone to; until B.has been to; untilC.has been in; till D.has gone to; after66.(2022春·江苏苏州·八年级苏州市平江中学校校考期中)—What’s the best park in the city?—Of course, the Taihu Lake Wetland Park. I ________ that park many times.A.have gone in B.have been in C.have gone to D.have been to67.(2022春·江西景德镇·八年级景德镇二中校考期中)By the time we ________ the railway station, the train ________ for ten minutes.A.got to; had been away B.reached; had leftC.arrived; had been away D.arrived at; has left68.(2021春·广东深圳·八年级校考期中)I ________ my hometown ten years ago. That is, I ________ away from my hometown for ten years. I miss my friends there.A.has left; has been B.left; have been C.has left; was D.left; was69.(2021春·广东深圳·八年级校联考期中)Great changes ________ in China since 1949.A.take place B.have taken place C.have been taken place70.(2021春·广东深圳·八年级校联考期中)—It’s inconvenient ________ us to live here.—Yes, all the shops ________ for weeks.A.for, haven’t been open B.for, haven’t been opened C.of, haven’t been opened71.(2021春·安徽合肥·八年级统考期中)—________ have you ________ Hefei, Tom?—Since I was ten years old.A.How long; come to B.How soon; gone toC.How long; been in D.How often; stayed in72.(2021春·安徽合肥·八年级统考期中)— Where is Alice? The film will begin.— Don’t worry. I ______ her and she is on the way.A.tell B.will tell C.have told D.was telling73.(2022春·江苏苏州·八年级校考期中)My uncle ________ the club in 2014. He ________ the club for over3 years.A.joined; has been a member of B.joined; has joinedC.has joined; has joined D.has joined; has been in74.(2022春·北京西城·八年级北京八中校考期中)Cindy__________ a lot of work since she joined our volunteer team.A.was doing B.has done C.does D.did75.(2021春·山东淄博·八年级统考期中)—May I speak to Lily?—Sorry, she ________ Wuhan.A.has been to B.has been C.has gone to D.has gone76.(2021秋·上海松江·八年级统考期中)Tom ________ in the small town for three years since he moved there. A.has lived B.lived C.was living D.lives77.(2021秋·黑龙江大庆·八年级统考期中)So far we ________ five hundred English words.A.learn B.have learned C.learned D.learns78.(2021秋·黑龙江大庆·八年级统考期中)Julia’s father ________ to hospital last month. He ________ there three times.A.went; had gone B.has gone; has been C.went; has been D.has been; had gone79.(2021春·甘肃白银·八年级校考期中)He’s given a report in class, ________?A.hasn’t he B.isn’t he C.doesn’t he D.wasn’t he80.(2021春·广西崇左·八年级校考期中)Amy went to Canada five years ago and ________ a Chinese teacher in a school since then.A.has been B.was C.has become D.became参考答案:1.C【详解】句意:到现在为止我们已经自己完成了这个项目。
外研版英语八年级英语∶英语现在完成时专练含解析
外研版英语八年级英语∶英语现在完成时专练含解析一、初中英语现在完成时1.—Where is your mother?—She ______ Australia and she ______ Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【答案】C【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。
has been to”去过某地“,现在已经回来了;has gone to”去了某地“,还没有回来;has been in”待在某地“一段时间。
根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。
【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。
外研版英语初二 英语现在完成时填空练习题附答案解析推荐精选
外研版英语初二英语现在完成时填空练习题附答案解析推荐精选一、初中英语现在完成时1.— Mary, I remember you several years ago.— Yes, I for 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】 C【解析】【分析】句意:——Mary,我记得几年前你结婚了。
——是的,我已经结婚三年了。
ago表明时态是一般过去时,所以用过去式married。
排除D。
for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。
marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。
【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
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.The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。
