(完整版)八年级下册英语现在完成时专练

合集下载

八年级下册英语现在完成时专练

八年级下册英语现在完成时专练

八下现在完成时专项练习一.单项选择1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. has boughtB. has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. in9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to10. His father _______ for years.A. has diedB. has been deadC. diedD. dies11. 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, sees12.---- Would you like some more food?----Thank you. I _______ enough.A. will haveB. have hadC. haveD. had13. ______ you ______ England? Yes, it _____ a beautiful country.A. Will, gone to, wasB.Have, been to, isC. Had, been to, isD.Have, gone to, is14. ----_______ you _______ to Beijing?----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 going15. ---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 been16. He has a computer of his own. He ____ it two days agoA. boughtB. boughtC. boughtD. has bought17. —Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to18. He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finishD. is finishing19. David _______ Shanghai for more than three months.A. came toB. has been toC. has been inD. has come to20. --- Is your father a Party member?--- Yes, he ____ the party three years ago. He _____ a Party member for three years.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was21. ---What a nice bike! How lone ____ you ____ it? ----Just five weeks.A. will; buyB. did; buyC. are; havingD. have; had22. I ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept23. ----______ your sister _______ in Green China for a long time?----Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined24. ---How long have you _______ from the USA? ----For three months.A. come backB. returnedC. go backD. been back25. I _____ this book for half a year.A. have boughtB. have hadC. boughtD. had26. The students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away27. --- ______ you______ your homework yet? ---Yes, I _____ it just now.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finish28. The sand storm weather ______ in Beijing several times this year.A. happenB. happenedC. has happenedD. have happened29. ---How long have you been here? --- ____ last month.A. ForB. UntilC. BeforeD. Since30. He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught31. Jim Green ____ in China for two years.A. has comeB. has beenC. has arrivedD. came32. The film ____ for half an hour.A. has been onB. has begunC. hasn’t begunD. began33.—Where have you _______ these days?—I have to Beijing with my friends.A. been;goneB. been;beenC. gone;beenD. gone;gone34.How long have you _______ this book?A. bought B.borrowed C.had D.lent35. We have lived here _______ five years ago.A. when B.since C.before D.after36.—I have watched the game.—When _____you _______ it?A.have;watched B.do;watch C.did;watch D.will;watch37.—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 visited38.Miss Brown _______ to the Great Wall twice.A.have been B.has been C.have gone D.has gone39.His brother has been to Stone Forest twice ______ he came to Yunnan.A.after B.before C.since D.for40.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died41.—Have you ever_______ to Haikou?—Yes,I_______ there with my family last August.A.gone;went B.been;went C.been;went to D.been;was in42. His sister ______ her hometown for three years. She'll return next year.A.left B.has left C.has been away D.has been away from43、—______ you ___ your homework yet ? —Yes . I _____ itA.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish44、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in45、—Do you know him well ? — Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made46、.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away47、I ______ the League for 5 years so far.A. joinedB. have joinedC. have been in48、The factory ____ since the February of 1988.A . has been open B. has opened C. was open D. opened49、Mary and Rose ____friends since they met in 2000.A. have madeB. have beenC. madeD. have become50、The meeting _____ for a week now.A. has finishedB. has endedC. has been over二.翻译句子201. 你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。

人教版八年级英语下册现在完成时讲解及练习

人教版八年级英语下册现在完成时讲解及练习

人教版八年级英语下册现在完成时讲解及练习现在完成时讲解现在完成时的基本结构是助动词have/has加上过去分词(done)。

在否定句中,主语后面要加上not,构成have/has not的形式。

在一般疑问句中,have/has要提到主语前面。

简略答语中,肯定回答要用Yes,后面跟主语和have/has;否定回答要用No,后面跟主语和haven't/hasn't。

现在完成时可以表示过去发生或已完成的动作对现在的影响或结果。

比如说,“I have spent all of my money (so far)”表示现在我没有钱花了。

另外,现在完成时也可以表示发生在过去某一时刻的、持续到现在的动作或状态。

这时常常和for(+时间段)或since(+时间点或过去时的句子)连用。

例如,“Mary has been ill for three days”表示玛丽已经生病三天了,“I have lived here since 1998”表示我自1998年以来一直住在这里。

现在完成时还有一些标志词,可以表达过去完成的动作对现在的影响。

这些标志词包括already、just和yet。

例如,“He has al ready got her help”表示他已经得到她的帮助,“He hasn't come back yet”表示他还没有回来。

This is the best film I have ever seen。

I have never seen a better movie before.He has never been to Beijing before。

He has never had the chance to visit Beijing.He says he has been to the USA three times already。

He has had the opportunity to visit the USA on three separate ns.So far。

八年级英语现在完成时练习题20题(带答案)

八年级英语现在完成时练习题20题(带答案)

八年级英语现在完成时练习题20题(带答案)1. I ______ my homework yet.A. haven't finishedB. didn't finishC. won't finishD. don't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,所以此句用现在完成时,A 选项haven't finished 是现在完成时的否定形式,B 选项didn't finish 是一般过去时,C 选项won't finish 是一般将来时,D 选项don't finish 是一般现在时,故选A。

2. They ______ to Beijing twice.A. have goneB. have beenC. wentD. go答案:B解析:have gone 表示去了未回,have been 表示去过已回,twice 表明去过两次已回,所以用have been,A 选项have gone 不符合语境,C 选项went 是一般过去时,D 选项go 是一般现在时,故选B。

3. Tom ______ football for three years.A. has playedC. playedD. will play答案:A解析:for three years 是时间段,常与现在完成时连用,A 选项has played 是现在完成时,B 选项plays 是一般现在时,C 选项played 是一般过去时,D 选项will play 是一般将来时,故选A。

4. She ______ the book since last week.A. has borrowedB. borrowedC. has keptD. keeps答案:C解析:since last week 是时间段,borrow 是短暂性动词,不能与时间段连用,keep 是延续性动词,可以与时间段连用,A 选项has borrowed 错误,B 选项borrowed 是一般过去时,D 选项keeps 是一般现在时,故选C。

八年级英语下册现在完成时专项练习牛津版

八年级英语下册现在完成时专项练习牛津版

现在完成时专项练习1. 现在完成时的结构:______________________________2.现在完成时的定义①_____________________________②____________________________2. 写出have been to, have gone to, have been in 的用法(并说出它们的特征):_____________________________________________________________________________________________________________________________________________________________________________________________________________________________________________ 3. 尽可能多的写出表示用现在完成时的标志性单词或者词组:______________________________________________________________________________________________________________________________________________________________ 4.写出短暂性动词和其对应的延续性动词:buy----- leave------- turn on/off------borrow----- join--------- finish-------arrive------ die---------- fall asleep----stop-------- get married--------- catch a cold----begin/start------- come/go---------典型例题解析1.When I was at college, I _______ up early to do some morning exercises.A. used to getB. used to gettingC. used getD. used to get2.Mr Smith has taught in this university ______ he came here in 1999.3.----“ Mary has ______ finished the difficult work. What about his classmates?”----“_________”.A. yet; Not alreadyB. not already; Not yetC. already; Not stillD. already; Not yet4. I’m ____ busy this week that I have to have my dirty clothes ______ nearby.A. so; to be washedB. quite; washingC. so; washedD. very; washing5.“We are going to the Zijin Mountain tomorrow.”“Have _____ .”A. funB. timeC. wishesD. photos6.I found my sister greatly ______ after watching the ______ film.A. exciting; excitedB. excited; excitingC. exciting; excitedD. excited; excited同学们你们一定对现在完成时的用法非常地熟悉了吧!,下面让我们来作个自我检测吧!一. 选择填空1.( ) Mr. Dong _______ actually _______ in Sunshine Town since he was very young.A. have …livedB. has…livedC. have…liveD. has …living2.( )----Do you know Yao Ming very well?----Of course !.I _________a lot of news about him on TV so far.A. readB. am readingC. have readD. reads3.( )---Now N anjing is so beautiful that I can’t recognize it when I came back.---Yes. Great changes _______________ in the past ten years.A. has taken placeB. have taken placeC. took placeD. take place4.( )--Where is my English book ? --I __________it here but I can’t find it now.A. puttedB. have just putC. was puttingD. am putting5.( )It’s 7:30. I can’t believe you _______ cooking dinner yet, Sandy.A. didn’t startB. haven’t startedC. don’t startD. won’t start6.( ) 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…tried7.( ) “He ____to draw horses already”. “When ______ he learn?” “Last year” A.learned...has B. learned...did C. has learned...has D. has learned (i)8.( ) Tom _____up into the tree. Look, he ____ high up there !A. has get…isB. has climbed…wasC. got …wasD. climbed…is9.( ) ____ you _____ the text _____ ? Yes, we ____ it two hours ago.A. Did…copy…yet…didB. Have…copied…already…haveC. Have…copied…yet…didD. Did …copy…ever…had10.( ) ---Have you got the plan ready ______? ---No,_________.A. already , not yetB. yet , not yetC. already , I haven’tD. ever ,not yet二. 用动词的正确形式填空1. We ________________(study ) in Little Star English since two years ago.2. ---__________Oxfam Trailwalker ___________(be) one of Hong Kong’s biggestfund-raising events since 1981? ---Yes , it__________.3. Tsunami ______________(not happen) in the south-east of China recently.4. My father ___________ (read) the novel twice.5. --- The door is open. Who ______ (open) it? Do you know?---- Sorry, I don’t know.6. ----She ______________(buy) a Hello Kitty for you , hasn’t she?---Yes, she _______.She __________(buy) it in Sanrio Puroland last summer.7. This is the nicest park I __________(see).8. ---Are you sure you_______________(lose) your dictionary?---Yes, I _______________(look) for it everywhere , but I still can’t find it.9. The children _________ (enjoy) themselves in the party last Sunday morning..10. They _________ (study) English for a long time.三.句型转换1. The dress is very beautiful. I want to buy it very much. (同义句)The dress is beautiful I want to buy it very much.2. He can help us because he has organized a charity show before. (对划线部分提问)________________ ____________ he _____________ us?3. I wonder who can join in this party. (同义句)I wonder who can ________ _________ _______ this party.4. To join the Riding Club is fun. (用it改写)____________ is ___________ __________ _________ the Riding Club.5. We learnt Japanese last year. (同义句)Japanese ______ ________ _____ _____ ______ ________ .6. I have known Sandy since three years ago. (对划线部分提问)___________ ___________ ____________ you ________ Sandy?7. They borrowed the book three days ago. (同义句)They ____________ _______________ the book ____________three days.8. He is watching TV now. (用at that time改写)He ______________ ____________ TV at that time.9. I’ll show my friend these photos when I come back. (同义句)I’ll show these photos my friend I come back.lie spent at least 50 yuan on the dictionary. (同义句)Millie at least 50 yuan the dictionary.Millie at least 50 yuan the dictionary.The dictionary Millie at least 50 yuan.11.It is three days since he died. (同义句)Three days_____ ______since he died.It ____ _____ three days since he died.四. 根据汉语提示完成句子1.你最近收到你爸爸的来信了吗?_______ you ______ ________ your father _________ ?2. 我已经很长时间没有拜访过我姑姑了。

八年级下册现在完成时态 考点汇总(初二英语下)

八年级下册现在完成时态 考点汇总(初二英语下)

现在完成时态--练习资料结构:助动词have/has + 过去分词句型转换:否定句:一般疑问句:特殊疑问句:一、表过去发生的某一动作对现在造成的影响或结果,(强调结果现在还存在)例如I have just cleaned my clothes. 我刚洗过衣服。

(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)I have just had my breakfast. (对现在的影响:不饿)Has he had his breakfast? Yes, he has.将一般过去时的句子改写为现在完成时的句子。

1. My father bought many books for me yesterday .Now , I have a lot to read because ________________________________2. I saw this film last week.Now, I know this film because I_____________________.3. I did my homework yesterday.Now, I can give it to the teacher because I______________二、通常与表示包括现在在内的时间副词just (谓语动词之前) (刚刚),already(已经(肯定句) ), before(之前), yet(一般疑问(句末),已经;否定句:还)never(从不), ever (疑问句) twice(两次),recently(近来)等状语连用,可以和瞬间动词和持续性动词连用,1 Tom has already finished his homework.Tom hasn’t finished his homework yet.2 I have just had my lunch.She hasn’t seen you befor e.3 Have you e ver eaten fish?I have never eaten fish三、体会时间状语:①I have never heard of that before.②Have you ever ridden a horse?③She has already finished the work.④Have you milked the cow yet?Yes, I have done that already.⑤I’ve just finished my homework.⑥He has not come yet.四、请先圈出时间状语,再用词的适当形式填空1. I ________(have) lunch already.2. the train_______ (arrive) yet?3.Tom ____ never_______ (be ) to China.4. The twin ______just _____(see) my father.5. The twins ____(see) my father just now.6.______ you ever _______(ride) a horse? Never.7._____ you ________(clean) the room?Yes, we__________(do) that already.When _______ you ______(do) it?We _______(do) it an hour ago.8._____ he ______(see) this film yet? No.When _____ he _____(see) it?He ______ it tomorrow.9. How many times _____you______(come) here?Once.五、翻译句子:1 你已经问过这个问题两边了,别再烦我了。

现在完成时专项练习100题人教版英语八年级下册

现在完成时专项练习100题人教版英语八年级下册

现在完成时练习及总结一、用since和for填空1. The bus is late ,They've been waiting_____________20 minutes.2. Nobody lives in those houses.They have been empty______________many years.3. Mike has been ill ______________a long time.He has been in hospital______________ October.4. Jim has been in Ireland______________Monday.5. Jill has been in Ireland______________three days.6. His aunt has lived in Australia______________15 days.7. Mary is in her office.She has been there_____________7 o'clock.8. India has been an independent country______________1974.9. The baby has been awake ______________ ten minutes.10. I feel very worried. My pen friend hasn’t replied to me _________ last month.二、用所给词的适当形式填空1.He is very hungry. He____________(not eat) anything for three days.2. We_____________(be) good friends since we met at school.3. The boy is happy because he_____________(sell) out all the newspapers.4. Where is Tom? He____________(go) to the post office.He said he____________(come) back soon.5. He____________(be) a volunteer in Sichuan province since the earthquake happened.6.I ___________(lost) my bike.___________you_____________(see) it anywhere?7.She_______________never________________(eat) such delicious noodles before.8. They________________________(be) to that small village several times.9.Could you tell me if you_____________(read) the story book?10.We________________(see) several members of the family since we________________(arrive).11. So far he____________(accept) a lot of gifts from his friends.12. The girl sitting to me on the plane is very nervous,for she____________(not fly)before.13. The result____________(prove) to be right since last week.14.The number of the private cars ____________(increase) greatly since 2008 in the small town.15.Tony____________(not have) got chocolate for his father.16. So far 20 students____________(exchange) their new year gifts with each other.17.She's________________________(live) here ever since she was ten.18. Both of them____________(be) in Jinan for ten days.19.Both of them____________(come) to Beijing ten days ago.20.Half an hour____________(pass) since the train____________(leave).21.Mary_____________(lose) her pen__________you____________(see)it here and there?22._____________you_____________(find) your watch yet?23.---Are you thirsty?---No,I just____________(have) some orange24.I____________already________________________(see) it last week.2____________(be) to Hong Kong twice.26.the young woman ever____________(travel) to England?27.____________you_____________(read) Gone with the Wind yet?28. My father____________just____________(come) back from work.He looks very tired.29. ---Where's Li Ming?----He____________(go)to the teacher’s office.30.He ____________(work) here since he ____________(move) here in 1999.31. So far I____________(make) quite a few friends here.32. He____________(study) English for five years.33.We____________(learn) 3000 English words up to now.34. The students____________(study) in the middle school since last month.35. My father____________(read) the novel twice.36. My father________never_________(drink) soft drinks,but he________(drink) some last week.37.I___________________(eat) too much.I can't eat any more.38. The farmer__________________(cut) some rice and____________(put) it in his house last autumn.39. The little girl_________________________(learn) 1000 words so far.40.Tom___________(be) away for three days since he_________(leave) home.41. My next-door neighbour____________(do)exercise yesterday morning.42.It____________(be) ten years since he_____________(come)here.43. There_______________(be) a piece of meat and two tomatoes in the kitchen,but now there is nothing left.44._____________the chef______________(cook) the meal? Everyone here is hungry.45.____________the shirt____________(cost) him 500 yuan?46._____________he____________(return) the book to the library?--Not yet.47.I____________(spend) three hours____________(practise) the piano last weekend.48.He______________just___________________(tell) us a story.49.He_________________(tell) us a story just now.50._______________you________________(tidy) up the room yet?5 visitors_____________(reach) Yunnan the day before yesterday.5_________________(be) two years since he__________(become) a cook.5_________________(be) to Scotland.54. We____________(read) that book.5____________(live) here for three years.5_____________(know) David for ten years.57. She____________(not/see) him for a long time.58.We____________(be) here for two weeks.59.1________________(lose) my keys.60.He_________________(drink) too much coffee.三、改写句子have missed the train.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 2.My brother has been in the army since1999.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 3.Mary has joined the badminton club since last term.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 4.We have been to Japan twice.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 5.I have already returned the book.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 6.Our school has changed a lot recently.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________. 7.I have worked here since I moved here in 1999.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.8.It has been two years since we met two years ago.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.9.He has just done his homework.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.10.I've been there before.否定句:__________________________________________________.一般疑问句:__________________________________________________.肯定回答:__________________________________________________.否定回答:__________________________________________________.四、选择题1. It has been ten years____________I last saw her.A. afterB. sinceC. For2.-Your scarf is so beautiful! When did you buy it?____________it for 6 years.A. boughtB. will haveC. have hadD. have bought3.-How long____________you______________in Xiangxi?-Since 16 years ago.A.did, goB. have, beenC. have, gonesaw Mr.Li in his office just now.-No, it____________be him. He has____________Guangzhou and will be back in two days.A.mustn’t, gone toB.mustn’t,been toC.can’t, been toD. can't, gone to5.-Our computer is working again!-Yes. Our IT teacher____________it. It took him about an hour.A. has fixedB. will fixC. is fixingD. was fixing6.Mr. Smith____________Chinese for two years.He’s much better at it now.A. learnsB. was learningC. has learnedD. will learn7.-Would you like something to drink?-No, thanks. I____________some tea already.A. have drunkB. was drinkingC. will drinkD. drink8.-Do you know Mount Wudang in Shiyan?-Yes,I____________it twice. It’s fantastic.A. had climbedB. climbC. climbedD. have climbed9.Peter’s mother died three years ago. It has been three years since his mother__________.C.has been deadD.has died10. My mother_____________a good example for me since I was young.B.has beenC.will be11. We____________each other since I came to Beijing but we send emails often.A.don’t seeB.didn’t seeC.won't seeD.haven’t seen12.-They say there’s a new restaurant nearby-Yes, and it_________ for no more than a week.A.has been openD.is opened13. They have_____________since the factory opened.A.left the schoolB.joined the teamC.become workersD.worked here14.His father____________for years.A.has diedB. has been deadC. diedD. dies15.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, sees16.____________you________England? Yes,it_______ a beautiful country.A. Will , gone to, wasB.Have, been to, isC. had ,been to, isD. Have,gone to, is17.-------____________you_____________to the capital?-------No, 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 going18. The famous writer_____________one new book in the past two year.A. is writingB. was writingD. has written19. -Our country____________a lot so far .-Yes. I hope it will be even_____________.A. has changed; wellB. changed; goodC.has changed: betterD. changed; better20. Harry Potter is a very nice film .I_________________________it twice.A. will seeB. have seenD. see五、保持句意不变(变成完成时态句子)1. The film began ten minutes ago.___________________________________________________.2.He hasn't come to school because he was ill.___________________________________________________.3.The old man died last year.___________________________________________________.4.My brother has been in the army for four years.___________________________________________________.5.Alice borrowed a computer from her sister two hours ago.___________________________________________________.6.The train arrived here ten minutes ago.___________________________________________________.7.The shop opened three days ago.___________________________________________________.8.The factory has closed since five years ago.___________________________________________________.9.Mr Green left twenty minutes ago.___________________________________________________.10.He left his hometown ten years ago.___________________________________________________.六、现在完成时1.句型:have/has done2.定义:2.1过去发生的动作对现在产生影响。

人教版英语八年级下册Unit8-10现在完成时专项练习题及答案

人教版英语八年级下册Unit8-10现在完成时专项练习题及答案

人教版英语八年级下册Unit8-10现在完成时专项练习题及答案1.Both his parents look sad。

Maybe they know what'XXX.2.He has already been to Shanghai。

hasn't he?3.Have you met Mr。

Li just now?4.The famous writer has written one new book in the past two years.5.- Our country has changed a lot so far.Yes。

I hope it will be even better.6.Zhao Lan has already studied in this school for two years.7.We have known Xiao Li since she was a little girl.8.Harry Potter is a very nice film。

I have seen it twice.9.- These farmers have been to the United States.Really。

When did they go?C。

How long。

cameD。

How far。

arrived10."XXX?" "Yes。

I finished it a moment ago." (n C)11.His father has been in the Party since 1978.(n D)12."Do you know him well?" "Sure。

we have been friendsfor ten years." (n B)13."How long have you been here?" "About two months." (nA)14.Hurry up。

初二(完整版)英语现在完成时专题(练习题含答案)含答案

初二(完整版)英语现在完成时专题(练习题含答案)含答案

初二(完整版)英语现在完成时专题(练习题含答案)含答案一、选择题1.―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 2.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was 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 left 4.—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 to5.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 6.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was7.—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.left8.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 9.— 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 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.haven’t finished 11.— 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 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.—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.call 14.—Jim, turn down the music. Our baby is sleeping.—Don’t worr y. He__________ for half an hour.A.woke up B.has woken up C.was awake D.has been awake 15.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 16.— 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 17.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make18.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 killed19.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 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.—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.study23.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 been24.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change25.— Would you like to see the film The Wondering Earth with me?—I’m sorry I __________it twice.A.see B.have seen C.am seeing D.saw26.—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 27.—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 ended28.—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 29.—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 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.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 33.—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 with34.— Where is Jim?—He ________ Beijing on business for a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 35.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 36.—Have you ever worked in Nanjing?—Yes. I ________ in Nanjing since three years ago.A.would work B.worked C.was working D.have worked 37.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 38.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 39.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cr oss-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 40.—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 41.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 42.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost43.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 competition44.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 45.—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 46.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 47.—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 48.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 49.—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 50.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【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:——Olivia,你确定你的阿姨已经从美国回来了吗?——是的,我妈妈告诉我的,我现在要去看她。

Unit8现在完成时人教版八年级英语下册

Unit8现在完成时人教版八年级英语下册

八下 Unit 8 现在完成时(一)一、用 never,ever, already , yet填空。

1. I have seen him before, so I have no idea about him.2. Jack has finished his homework.3. Have you seen this film? No, I have seen it.4.Has the bus left ? Yes,it has left.5. Sally hasn't finished reading her new book .二、用括号中所给单词的适当形式填空。

1. The young man (live)alone since he worked in Beijing.2. Miss Lee ( teach)us English since she came here three years ago.3.Lily (listen)carefully but heard nothing important.4.Shall I tell Tom the good news?No, you needn't. I (tell) him already.5. Turn off the radio,dear. The baby is sleeping.There is no need. He (wake) up.三、单项选择。

1. Today, all the erhu masters play and praise“Erquan Yingyue”.It one of China's national treasures already.A. beesB. becameC. has beeD. being2. He promised to pick me up at the school gate. However, he yet.A. didn't arriveB. doesn't arriveC. isn't arrivingD. hasn't arrived3.China develops so fast.That's true. It a lot already.A.changesB. changedC.will changeD. has changed4. My aunt is a writer. She more than ten books since 1980.A.writesB. wroteC. has writtenD.will write5. you the movie Wolf Warrior II?Not yet. I'll see it this Sunday.A. Did; seeB.Do; seeC.Have; seenD.Will; see四、句型转换。

现在完成时专项训练人教版八年级英语下册

现在完成时专项训练人教版八年级英语下册

现在完成时一、概念(持续+影响)①表示过去发生的动作一直持续到现在。

Eg:She has lived in Yunnan for 10 years.②表示过去发生的动作对现在造成了影响。

I have read the book three times.二、结构Have/has+done(过去分词)动词变过去分词规则1.一般直接加ed2.以e结尾加d3.辅音加y结尾改y为i加ed4.重读闭音节,双写词尾加ed.(stop,plan,shop,drop)三、时间标志词1.since+时间点/从句2.For+时间段3.In the past few years在过去的几年里4.Just刚刚(just now 用于一般过去时)5.So far到目前为止6.Ever/once/twice...7.already(肯定句)/yet(否定句或疑问句)四、句型转换(have/has 是助动词)变否定句:have/has+not变一般疑问句:have/has提到句首,第一人称变第二人称回答:肯定Yes,主语+have/has 否定No,主语+haven’t/hasn’t五、特殊句式(注意:home/here/there前不加介词)Have/has been to 已经去过...(回来了)Have/has gone to 已经去了...(没回来)Have/has been in已经呆了多久(后加一段时间)六、短暂性动词在现在完成时中的注意事项短暂性动词不与一段时间连用,需改成延续性动词。

口诀:感冒穿衣借来买;病去始终入睡醒;开关离去驾鹤游。

Catch a hold→start/begin→Put on→finish→borrow→join→come→fall asleep→buy→wake→Fall ill→open→go→close→leave→die→习题练习一、写出下列动词的过去分词。

1.plan→→2.like→→5.cut→→6.get→→9.break→→二、用for/since 填空。

牛津译林版英语八年级下册现在完成时专项练习(答案+解析)

牛津译林版英语八年级下册现在完成时专项练习(答案+解析)

牛津译林版英语八年级下册现在完成时专项练习(答案+解析)牛津译林版英语八年级下册现在完成时专项练学校:___________姓名:___________班级:___________考号:___________一、句型转换1.XXX.I __________________a pen for _____________.2.I got to know him last year.I ______________ him since ___________.3.I XXX.I ______________ my glasses for ______________.4.He joined the Party in 2012.He _____________ a ____________ for two years.He __________________ the Party for two years.5.XXX.My brother _____________a __________ for ________。

My brother ___________ in ____________ for _________.二、用所给单词的正确形式填空6.I ______________(live)here since I was ten years old.7.I ______________(live)here in 1998.8.--- _______ you __________ yourbreakfast?Yes,I have.When _______ you _________ it?30 minutes ago.9.The students ______(study) in the middle school since last month.10.______ you ______ (find) your watch yet?11.---Are you thirsty?No。

八年级下册英语现在完成时态练习题

八年级下册英语现在完成时态练习题

现在完成时专项练习一、写出下列动词的过去式和过去分词study _______ _______ eat _______ _______ pay _______ _______chat_____ _______lose_______ ______ come _______ ________ read _______ _______ stop _______ _______run _______ _______fall _______ _______ see _______ _______ fell_______ _______swim _______ _______ give _______ _______take _______ _______ write ____ _____ choose _______ _______get _______ _______begin _______ _______be______ ______ bring _______ _______catch _______ _______ find _______ _______ go _______ _______ hold _______ _______hear______ ______ lay ______ ______hurt _____ ______ learn ______/ ______know _______/ ______grow _____ ______ leave______/ ______have_______ /______drive_____ ______ teach______/ ______make_______/ ______二、单项选择1、Both his parents look sad .Maybe they _________what's ha ppened to him .A. knew B.have known C.must know D.will know2、He has _______ been to Shanghai , has heA. 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 years. A. is writing B.was writingC.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. knew8、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 _____ thereA. 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 in12、-Do you know him well- Sure .We _______friends since ten years ago .A. were B.have been C.have become D. have made13、-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 on D.began15、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 libra ry .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A.have been in B. have been toC. 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 memberof Greener Chinasince he to ChinaA. 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 university21. You'll answer for what you .A. will doB. have doneC. had doneD. do22. He Tokyo for two weeks.A. has leftB. has been away fromC. has been awayD. is leaving23. -have you been here -For a month.A. How oftenB. How farC. How longD. How soon24. It's the third time you late for school this week.A. wereB. areC. had beenD. have been25. Many new railways down in the past few years.A. has been liedB. have been laidC. have been layedD. have been lied26. -Is that Jack speaking-Sorry, he isn't in right now. He the cinema with his aunt.A. has been toB. has gone toC. have been toD. have gone to27. It ten years since we last in Beijing.A. was, metB. had been, metC. was, meetD. is, meet三、用所给动词的适当形式填空1、We _____ just ______talk about you.2、Where are you _____be I ____be to Nanjing.3、When ____ you ____go thereI ______there there last month.4、______you _____visit the Great Wall yet5、How long have you ______teach English in school6、They _____see the film twice.7、He _____work in that hospital since he left college.8、I ____be to Shanghai for several time.9、What ____ you _______do yesterday I ____make a cake.10、---_ ____you _____be to Beijing ---yes, I have.11、Her parents _______not write to her since they left.12. I don’t know this woman. I meet, neverher.13.-Let’s go to the cinema.-No, I see, alreadythe film.14. We finish, notour homework yet. Will you wait a minute15. John come, notyet. He will be back in a minute.16. Mr. Green often goes to America. In fact, he bethere ten times.17. -Where’s John -He just goto the teachers’ office.18. She studyEnglish since she was ten. She beginto study English when she was ten.19. Jim isn’t here. He goto the library. He gothere an hour ago.20. He ________ travel, neveron a train in her life.21. I buythe bike two weeks ago. I havethis bike since the beginning of this month. I haveit for two weeks.22. Great changes take placein those villages in the last ten years.23. How many times you phoneme these days _ you phoneme this morning24. Tom can’t get into the room because he lostthe key to the door.25. I lookfor the dictionary, but I find notit yet.26. -the new programmes startyet-No, they plan, still27.you know where your sister has go28. We livein Shanghai from 1989 to 1999. We livefor 10 years.29. They can’t go with us. They finish, notthe work yet.30. You change, not your mind, haven’t you31.We must pay for the library book if we lostit.32、I tell you about the accident as soon as I finish the work.33.-I hear your father beto Japan once.-Yes. He gothere last year.34. -When you buythe book -I haveit for two weeks.35. Such a thing happen, neverin the village before.36. I think you never hear such a thing.37.you read the book yet38.Tom just find his cat.39.He not see the film yet.So he see it this evening.40.I have my lunch already.41.You find your lost book Yes, I find it hours ago. 42.You needn’t tell him about it. I already him about it.tell 43.--when you there go --Three weeks ago.44.--Jim, you write a letter to your aunt --yes, I . Iwrite it just now.45.Have you return the ladder yet No, not .Ireturn it soon.46.So far, I not get a letter from him.47.Until now, she already write three books.48.In the past few years, we build a lot of buildings. 49.This is the first time I visit the Great Wall.50.We already know each other before.51.We get to know each other three years ago.52.—How many times you ever to Shanghai --I ever there three times.去过53.-Where is Jim --He to the teachers’ office去了54. -- you to the hospital yet 去过--yes, I goto see Doctor Li this morning and he giveme some medicine.-- you take it.-- Yes, I it just a moment ago. take55. It rainfor a week.57.He _____ live here since he ____ move here. 58.Our Maths teacher ____ talk to a boy when I ____ enter the room59.The Greens ____________ be to the Great Wall twice.60.I ______ give the message to her as soon as he _________ come back.61.There ______ be no books on the shelf a moment ago. 62.Look, the Greens _____ have supper. But we ____ just __ ___ eat it.63.In one or two years, she become a doctor.四、句型转换每空一词1、Miss Zhang has traveled to Beijing.改为否定句Miss Zhang________ ________ to Beijing.2、Have you ever wanted to visit the Summer Palace 作肯定回答_______, I ______.3、He has answered all the questions.对划线部分提问_______ _ _______ he _______4、He has found something in the room.改为一般疑问句_______ he found ________ in the room5、I didn't see him last year.改为现在完成时I ______ _____ him for a long time.6、The old man dide last year.同义句改写He _____ ______ for a year.7、This factory opened twenty years ago.改写句子,句意不变This factory _____ _______ for twenty years.8、Miss Gao left an hour ago.改写句子,句意不变Miss Gao _____ ______ _______ ______an hour ago.9、The Green Family moved to France two years ago.改写句子,句意不变______ two years ______ the Green Family moved toFrance.10、The bus has arrived here. It arrived ten minutes ago 改写句子,句意不变11、They have known each other for 6 years 改写句子,句意不变T hey have known each other______6 years______12、I bought the bik e last yearI___________the bike for_______ _______13、David has already got something to eat 改为否定句David____ ___ _______ _______to eat__________.14. He died two years ago.改为同义句He ___ ____ ____ for two years.15. I bought the pen three hours ago.改为同义句I ____ ____the pen for three hours.16.I joined the army three years ago. 改为同义句I a member of the army three years.===Ithe army for three years.===It three years he the army.17. She has worked in the school for three years. 改为同义句She has the school three years .18. I borrowed the book three days ago. 同义句I the book for three days19. She learn English for three years.She ______ _____ learn English ______ three years ____ .用since20、The old man _________ last year.He for a year. die 动词填空21、This factory opened twenty years ago.同义句转换This factory _______for twenty years.22、Miss Gao left an hour ago. 同义句转换Miss Gao ______ ______ _______ _______ an hour ago.23、Her mother has been a Party member for three years .同义句Her mother _____the Party three years________ .24、The Green Family moved to France two years ago. 同义句转换____two years ____the Green family moved to France.25、The bus has arrived here. It arrived ten minutes ago. 把两个句子合并成一个句子___________________________________________26. He has already finished his homework.改为否定句He finished his homework .。

八年级下册现在完成时态-考点汇总(初二英语下)

八年级下册现在完成时态-考点汇总(初二英语下)

现在完成时态--练习资料结构:助动词have/has + 过去分词句型转换:否定句:一般疑问句:特殊疑问句:一、表过去发生的某一动作对现在造成的影响或结果,(强调结果现在还存在)例如I have just cleaned my clothes. 我刚洗过衣服。

(“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”)I have just had my breakfast. (对现在的影响:不饿)Has he had his breakfast Yes, he has.将一般过去时的句子改写为现在完成时的句子。

1. My father bought many books for me yesterday .Now , I have a lot to read because ________________________________2. I saw this film last week.Now, I know this film because I_____________________.3. I did my homework yesterday.Now, I can give it to the teacher because I______________二、通常与表示包括现在在内的时间副词 just (谓语动词之前) (刚刚),already(已经(肯定句) ), before(之前), yet(一般疑问(句末),已经;否定句:还) never(从不), ever (疑问句) twice(两次),recently(近来)等状语连用,可以和瞬间动词和持续性动词连用,1 Tom has already finished his homework.Tom hasn’t finished his homework yet.2 I have just had my lunch.She hasn’t seen you befor e.3 Have you e ver eaten fishI have never eaten fish三、体会时间状语:① I have never heard of that before.② Have you ever ridden a horse③ She has already finished the work.④ Have you milked the cow yetYes, I have done that already.⑤ I’ve just finished my homework.⑥ He has not come yet.四、请先圈出时间状语,再用词的适当形式填空1. I ________(have) lunch already.2. the train_______ (arrive) yet ____ never_______ (be ) to China.4. The twin ______just _____(see) my father.5. The twins ____(see) my father just now. you ever _______(ride) a horse Never.you ________(clean) the roomYes, we__________(do) that already.When _______ you ______(do) itWe _______(do) it an hour ago.he ______(see) this film yet No.When _____ he _____(see) itHe ______ it tomorrow.9. How many times _____you______(come) hereOnce.五、翻译句子:1 你已经问过这个问题两边了,别再烦我了。

牛津英语八年级下8B现在完成时讲解+练习(含答案)

牛津英语八年级下8B现在完成时讲解+练习(含答案)

现在完成时have (has) +过去分词(v.+ed)用法一.表示动作发生在过去,但对现在留下了影响和结果,常与下列词连用。

已经,了,过①just (刚刚)用于肯定句。

He ______ just ___________(come).-____ you ____(have) lunch yet? -Yes, I ______. I_____ just ________ it.②never(从来没有)表示否定。

He ______ never ________ (visit) the Great Wall.③ever(曾经)用于疑问句中。

______ you ever_______ (be) to the farm?④before(以前)用于句末。

The woman ______ never ________ (hear) of that before.⑤yet(仍然)用于疑问句或否定句. ______ the train ________ (arrive) yet? No, not yet.⑥already(已经)用于肯定句. We _____ already __________ (finish) it.⑦so far (迄今为止)用于句首或句末. So far, we _______________ (visit) the moon.up to now I _______( hear) nothing from him up to now. 到目前为止我没他的任何消息⑧once(一次),twice(两次),many times(很多次),how many times(多少次),during/in the past(last)three years(最近三年来) recently(最近)I ____________ (be) to Beijing twice。

我去过北京二次。

He__________ (be) there three times in the last few days. 近几年他去过那里三次了。

人教版八年级英语下册现在完成时态讲解和练习

人教版八年级英语下册现在完成时态讲解和练习

现在完成时态讲解和练习一、结构现在完成时态由“助动词have/ has+过去分词” 构成陈述句I have lost my pen.否定句I haven’t (have not)lost my pen.一般疑问句Have you lost your pen? Yes, I have. / No, I haven’t.特殊疑问句I have lost my pen. (提问) What have you lost?选择疑问句Have y ou lost your pen or pencil?过去分词变化:(1)与过去式一样:直去双改(2)不规则:AAA ABB ABA ABC AABbuy-bought-bought make-made-made read-read-read write-wrote-written beat-beat-beaten become-became-become 二、基本用法:(一)表示过去的动作或状态对现在造成的影响或结果。

如:(1)He has come 他来了(他现在在这儿)(2)He has turned on the light 他已经把灯打开了(房间是亮的)(3)She has learned to skate 她学过滑冰(她现在会滑冰)(4)He has been to Armenia 他去过美国(他现在不在那里,但知道那里的情况)✧考点探究:1、对这种用法的考查,主要考查学生对现在完成时态的判断。

这种用法强调过去动作对现在造成的影响,因此,在题干中常用一般现在时态或一般将来时态的句子来说明这种影响或结果。

(口诀:前后两句呈因果,必用现在完成时)如:(1)I ___________ (spend) all the money, so I have to walk home.答案为have spent. 花光钱是过去的动作,但对现在造成了影响,“我现在必须得步行回家”。

最新人教版英语八年级下册Unit8-10语法重难点:现在完成时 专项复习 (有答案)

最新人教版英语八年级下册Unit8-10语法重难点:现在完成时 专项复习  (有答案)

人教版英语八年级下册Units 8-10语法重难点:现在完成时专项复习一. 定义:①过去发生的动作对现在造成的影响或结果:强调结果例:Yesterday I finished my homework, that’s to say, I have finished my homework now.②过去已经开始一直持续到现在的动作或状态:强调继续例:I have lived in Guangzhousince 2016, that’s to say, I have lived here for 4 years so far.二. 构成方法:现在完成时由“have (has)+过去分词”构成。

(have /has在现在完成时中作助动词;否定式: have/has not (缩写为haven’t/hasn’t) + 过去分词)三. 基本用法:(1)动作已完成(强调影响性)。

该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在产生影响或结果,同时说话强调的或感兴趣的就是这个影响或结果:She’s gone to bed. 她睡觉了。

(结果:她现在在床上)Have you seen my key? 你看到我的钥匙了吗?(结果:你知道它在哪里吗?)He has eaten nothing today. 他今天什么也没吃。

(结果:他现在一定很饿。

)(2)动作未完成(强调持续性)。

该用法的现在完成时表示一个过去发生的动作并未在过去完成,而是一直持续到现在,并且有可能继续下去(也可能到此结束):Have you waited long? 你等了很久吗?We have been busy this afternoon. 今天下午我们一直很忙。

I抳e waited a week for your answer. 等你的回答我等了一个星期。

除以上用法外,现在完成时还可表示过去的重复动作甚至将来动作:He has always gone to work by bike. 他总是骑自行车上班。

八年级英语语法现在完成时练习题及答案

八年级英语语法现在完成时练习题及答案

一、时态讲解:现在完成时(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’t seen you recently. 最近我们没有见到你。

They have been away for two years. 他们离开已经两年了。

She has been with us since Monday.★注意:a)since和for的区别since后接时间点,如1993,last term, yesterday, the time I got therefor后接一段时间,表示“长达多久”,如ten years, a while, two days等。

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.2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

八下现在完成时专项练习一.单项选择1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. has boughtB. has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _________ 1992.A. sinceB. fromC. afterD. in9. Mr. Black _________ China since the summer of 1998.A. has been toB. has been inC. has come toD. came to10. His father _______ for years.A. has diedB. has been deadC. diedD. dies11. 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, sees12.---- Would you like some more food?----Thank you. I _______ enough.A. will haveB. have hadC. haveD. had13. ______ you ______ England? Yes, it _____ a beautiful country.A. Will, gone to, wasB.Have, been to, isC. Had, been to, isD.Have, gone to, is14. ----_______ you _______ to Beijing?----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 going15. ---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 been16. He has a computer of his own. He ____ it two days agoA. boughtB. boughtC. boughtD. has bought17. —Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to18. He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finishD. is finishing19. David _______ Shanghai for more than three months.A. came toB. has been toC. has been inD. has come to20. --- Is your father a Party member?--- Yes, he ____ the party three years ago. He _____ a Party member for three years.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was21. ---What a nice bike! How lone ____ you ____ it? ----Just five weeks.A. will; buyB. did; buyC. are; havingD. have; had22. I ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept23. ----______ your sister _______ in Green China for a long time?----Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined24. ---How long have you _______ from the USA? ----For three months.A. come backB. returnedC. go backD. been back25. I _____ this book for half a year.A. have boughtB. have hadC. boughtD. had26. The students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away27. --- ______ you______ your homework yet? ---Yes, I _____ it just now.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finish28. The sand storm weather ______ in Beijing several times this year.A. happenB. happenedC. has happenedD. have happened29. ---How long have you been here? --- ____ last month.A. ForB. UntilC. BeforeD. Since30. He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught31. Jim Green ____ in China for two years.A. has comeB. has beenC. has arrivedD. came32. The film ____ for half an hour.A. has been onB. has begunC. hasn’t begunD. began33.—Where have you _______ these days?—I have to Beijing with my friends.A. been;goneB. been;beenC. gone;beenD. gone;gone34.How long have you _______ this book?A. bought B.borrowed C.had D.lent35. We have lived here _______ five years ago.A. when B.since C.before D.after36.—I have watched the game.—When _____you _______ it?A.have;watched B.do;watch C.did;watch D.will;watch37.—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 visited38.Miss Brown _______ to the Great Wall twice.A.have been B.has been C.have gone D.has gone39.His brother has been to Stone Forest twice ______ he came to Yunnan.A.after B.before C.since D.for40.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died41.—Have you ever_______ to Haikou?—Yes,I_______ there with my family last August.A.gone;went B.been;went C.been;went to D.been;was in42. His sister ______ her hometown for three years. She'll return next year.A.left B.has left C.has been away D.has been away from43、—______ you ___ your homework yet ? —Yes . I _____ itA.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish44、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in45、—Do you know him well ? — Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made46、.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away47、I ______ the League for 5 years so far.A. joinedB. have joinedC. have been in48、The factory ____ since the February of 1988.A . has been open B. has opened C. was open D. opened49、Mary and Rose ____friends since they met in 2000.A. have madeB. have beenC. madeD. have become50、The meeting _____ for a week now.A. has finishedB. has endedC. has been over二.翻译句子201. 你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。

相关文档
最新文档