初中英语语法 现在完成时练习题
初中英语语法现在完成时练习题及答案
一、时态讲解:现在完成时(1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以(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等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。
现在完成时练习题122道(含答案)
现在完成时测试题122道现在完成时用于过去发生的动作或状态与现在的联系,包括对现在的影响、造成的结果以及动作的持续等。
现在完成时的形式是由“have/has + 过去分词”构成。
1.现在完成时的构成肯定句:主语+ have/has + 过去分词...否定句:主语+ have/has + not + 过去分词...一般疑问句:Have/Has + 主语+ 过去分词...?特殊疑问代词/疑问副词+ have/has + 主语+ 过去分词...?肯定句否定句一般疑问句简答I / You have seen it I / You have not seen it Have you seen it? Yes, I have.No, I haven't.He / She / It has seen it He / She / It has notseen itHas he seen it? Yes, he has.No, he hasn't.We / You / They have seen it. We / You / They havenot seen it.Have they seen it? Yes, they have.No, they haven't.2.现在完成时的肯定句句型:主语(第三人称单数以外的人称)+ have主语(第三人称单数)+ has +现在完成时的肯定句由助动词have/has加过去分词构成:• He's gone shopping. / 他去买东西了。
• I've never been to Paris. / 我从未到过巴黎。
3.现在完成时的否定句句型:主语+ have/has + not + 过去分词...现在完成时的否定句是在助动词have/has后加not,之后是过去分词:• I haven't seen him for a long time.我已经很久没见到他了。
最新初中英语现在完成时题20套(带答案)
最新初中英语现在完成时题20套(带答案)一、初中英语现在完成时1.This museum here for over 80 years. It one of the oldest buildings in this city.A. is; wasB. had been; isC. was; has beenD. has been; is【答案】 D【解析】【分析】考查动词的时态。
句意:博物馆在这儿有八十多年了。
它是这座城市最古老的建筑之一。
前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。
故选D。
2.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。
句意是:自从我五岁时被狗伤过之后我就一直怕狗。
【点评】本题考查现在完成时的用法。
3.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。
——她已经去武汉了。
她将下周回来。
主语是she,所以用has,排除C、D。
A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。
根据She'll be back next week.她下周回来可知现在还没有回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
英语现在完成时专项训练100(附答案)
英语现在完成时专项训练100(附答案)一、初中英语现在完成时1.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。
already是完成时的标志,故选B。
【点评】联系句意,注意辨析关键的词语,来判断所填之词。
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.—Do you still play basketball?—Oh, no. I ____ it for the past two years.A. haven't playedB. didn't playC. won't playD. hadn't played【答案】A【解析】【分析】句意:——你还打篮球吗?——哦,不了。
我已经有两年没有打过了。
根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。
初中英语语法之现在完成时讲解练习及答案
初中英语语法之现在完成时讲解练习及答案现在完成时是英语中常用的一种时态,用来描述过去发生的动作对现在产生的影响。
以下是一些现在完成时的讲解练及答案,希望对你的英语研究有所帮助。
一、选择题1. —Have you ever been to Paris?—No, I ___ been there yet.A. haven'tB. didn'tC. wasn'tD. aren't答案:A. haven't2. They ___ a party to celebrate the success.A. have heldB. heldC. will holdD. are holding答案:A. have heldA. worksB. workedC. will workD. has worked答案:D. has worked4. ___ you ___ your homework yet?A. Do, doB. Did, doC. Have, doneD. Are, doing 答案:C. Have, done5. We ___ the movie twice.A. seeB. sawC. have seenD. will see答案:C. have seen二、填空题1. I ___ (not finish) my homework yet.答案:haven't finished2. We ___ (live) in this city since 2015.答案:have lived3. ___ they ever ___ (visit) a zoo?答案:Have, visited4. He ___ (already eat) dinner.答案:has already eaten5. The teacher ___ (not arrive) yet.答案:has not arrived三、改错题将下列句子中的错误处改正,并将正确的答案写在括号内。
完整版)初中英语现在完成时练习题及答案
完整版)初中英语现在完成时练习题及答案时态讲解:现在完成时现在完成时由助动词have +过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用have。
现在完成时的否定式直接在助动词后面加上not,疑问式是把助动词提到主语之前。
例如,以study为例,其否定式、疑问式和简单回答形式如下:否定式:I XXX’t studied….XXX’t studied….XXX….疑问式:Have I studied…?Have you studied…?XXX…?简单回答(肯定/否定):Yes。
you have。
No。
you haven’t.Yes。
I have。
No。
I haven’t.否定疑问式:XXX’t I studied…?XXX…?XXX…?简单来说,现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
例如:XXX just went out。
我女儿刚出去。
I’m sure we’ve met before。
我肯定我们以前见过面。
She has arrived。
她到了。
此外,现在完成时还可以表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently。
already。
just。
lately。
for…。
since…。
yet等。
例如:I XXX’t heard from her these days。
这些日子我没有收到她的信。
XXX。
最近我们没有见到你。
They have been away for two years。
Since Monday。
she has been with us.Note:a) "since" is used with a specific time point。
such asst term。
yesterday。
or the time I got there.for" is used with a n of time。
完整版)初二现在完成时练习题
完整版)初二现在完成时练习题初二现在完成时用法I。
用 never。
ever。
already。
yet。
just 填空:1.I have never seen him before。
so I have no idea about him.2.Jack has already finished XXX.3.Mr。
Wang has taught in this school for ten years.4."Have you just seen the film?" "No。
I have already seen it."5."Has the bus left yet?" "Yes。
it has already left."II。
用适当的时态填空:1.Have you ever taken a train?2.Have you made friends with your new classmates yet?3.I have had my lunch and I'm not hungry now.4.Jim has never seen a panda。
has he?5.We can't find him anywhere。
Perhaps he has gone home.6.He has read the book before.7.I have never met her sister before.8.He came to our school last year/in 2008.9.They have already cooked the supper.10.XXX.11.Mary has lost her pen。
Have you seen it here and there?12.Have you found your watch yet?13."No。
九年级英语现在完成时练习题50题
九年级英语现在完成时练习题50题1.I ______ my homework already.A.finishedB.have finishedC.finishD.will finish答案:B。
现在完成时由“have/has + 过去分词”构成,already 是现在完成时的标志词。
A 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。
2.She ______ to the park yesterday.A.goesB.wentC.has goneD.has been答案:B。
yesterday 是一般过去时的标志词。
C 选项has gone to 表示去了某地还没回来;D 选项has been to 表示去过某地。
3.They ______ never ______ to Beijing.A.have,beenB.has,beenC.have,goD.has,go答案:A。
never 是现在完成时的标志词,“have/has been to”表示去过某地。
They 是复数,用have。
C 和D 选项中go 的过去分词是gone,不是go。
4.We ______ English for five years.A.learnB.learnedC.have learnedD.will learn答案:C。
for five years 是现在完成时的标志词。
A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时。
5.He ______ just ______ his breakfast.A.has,eatenB.have,eatenC.has,eatD.have,eat答案:A。
just 是现在完成时的标志词,“have/has + 过去分词”,eat 的过去分词是eaten。
He 是第三人称单数,用has。
6.I ______ not ______ the book yet.A.have,readB.has,readC.have,readsD.has,reads答案:A。
初中英语现在完成时专项练习题及答案
初中英语现在完成时专项练习题及答案1、Both his parents look sad。
Maybe they know what'___.2、He has ever been to Shanghai。
has 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、___ is a very nice film。
I have seen it twice.9、- These farmers have been to the United States.Really。
When did they go there?10、- Have you finished your homework yet?Yes。
I finished it a moment ago.4、___.5、Miss Gao left one hour ago.6、___ the Party three years ago.7、It has been two years since the Green family moved to France.8、The bus arrived here ten minutes ago and is now here.4、___.5、She has been to Shanghai.6、Where has he been these days?8、现在完成时常与表示重复次数的词语如once(一次),twice(两次),___(三次),severaltimes(几次)连用。
(word版)初中英语语法现在完成时练习题及答案
一、时态讲解:现在完成时〔1〕构成:在完成由助have+ 第三人称数用has,其余用have.去分构成,助have有人称和数的化。
在完成的否认式直接在助后面加上not、疑式是把助提到主之前。
以study例,其否认式、疑式和答复形式如下:否认式疑式Ihavenot(haven Youhavenot(ha ven Hehasnot(hasn’t)studied’t)studied’t)studied⋯.⋯.⋯.HaveIstudiedHaveyoustudiedHashestudied⋯?⋯?⋯?否认疑式HaveInot(Haven ’tI)studiedHaveyounot(Haven’tyou)studie dHashenot(Hasn ’the)studied ⋯?⋯?⋯?答复〔肯定/否认〕Yes,youhave.No,youhavenYes,Ihave.No,IhavenYes,hehas.No,hehasn’t.’t.’t.〔2〕用法:1.1〕在完成通常表示在说话之前已经完成的动作或存在的状。
人的是作或状在的果或影响。
Mydaughterhasjustgoneout.我女儿出去。
I’msurewe’vemetbef ore我肯.定我以前面。
Shehasarrived.她到了。
2〕表示持到在的作或状,往往和包括在在内的表示一段的状用,如recently,already,just,lately,for⋯,sinceyet⋯,等。
如:Ihaven ’theardfromherthesedays.些日子我没有收到她的信。
Wehaven’tseenyourecently.最近我没有到你。
Theyhavebeenawayfortwoyears. 他离开已两年了。
ShehasbeenwithussinceMonday.★注意:since和for的区since后接点,如1993,lastterm,yesterday,thetimeIgottherefor后接一段,表示“达多久〞,如tenyears,awhile,twodays等。
初中英语语法-现在完成时态练习
一、用have/has been to,have/has been in, have/has gone to填空。
1.where is Jim? He ______________Wuhan.2. My parents ________the Great Wall twice. They like there very much.3. _______you ever ______________the Happy valley?4.How long ________Peter ______________the West Hill farm?5.My sister_______________ the shop. She will be back in two hours.6.She ____________Shanghai. She isn’t here.7.She _______________ Shanghai. She is here.8.She _______________Shanghai for two years二、用所给词正确形式填空1. I____ already ____ (see) the film. I ___ (see) it last week.2. ___ he ____(finish) his work today ? Not yet .3. ___ you ____(be) to Hong Kong ? Yes, I _____ (be) there twice .4. He _______ just ______ (finish) his homework.5. _______ the young woman ever _______(travel) to England?6. _______ your brother _______(read) “Gone with the wind” yet?7. Have you _______(get) any new CDs?8. My family have never _______ (be) to Sanya.9. They _______ ever _______ (eat) fish and chips.10. I _______ just _______ (lose) my science book.11. My mother ____________ (come) to see me next Sunday.12. I have already _______ (read) this book.13. She hasn't _______(return) her book yet.14. _________ you ever ____(eat ) chocolate sundaes ? No, never.15. My father ____ just ____ (come) back from work. He is tired now.16. Where’s Li Ming ? He __________ (go) to the teacher’s office.17. Shanghai _____ (be) a small town hundreds of years ago. Now it _________ (become) a large city.18. I _________ (work) here since I __________ (move) here in 1999.19. So far I _______________(make) quite a few friends here.20. How long ____ the Wangs __________(stay) here ? For two weeks.21. I ____ just ___________ (finish) my homework.22. He ____ (go) to school on foot every day.23. ____ you ____________ (find) your science book yet?24. If it ____ (be) fine tomorrow, I'll go with you.25. She doesn't like the children _______________ (play) in the room.26. The students _________ (read) English when the teacher came in.27. Look! The monkey ______________ (climb) the tree.三、用never, ever, already, yet, for, since填空1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework ________ an hour ago.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film?” “No, I have ________ seen it.”5. “Has the bus left _______?” “Yes, it has _________ left.”6. Jill has been in Ireland ________________ Monday.7. India has been an independent country______________1974.8. The bus is late. We've been waiting ______________20 minutes.9. Mike has been ill _______a long time. He has been in hospital ________October四、用过去时或现在完成时填空:1. “_________ you __________ (have) lunch ?” “Yes.”“When ________ you ________(have) it?”“I _______ (have) it at 12:00.”2. “_________ you __________ (write) a letter to your aunt yet?”“Yes, I ___________. I ________________ (write) one last week.”3. “_________ he ___________ (finish) his homework?” “Not yet.”4. “_________ they ever __________ (be) abroad?” “Yes, just once.”5. Your father _________ just ___________ (finish) his work.6. Your father _________ (finish) his work just now.7. Last term I __________ (learn) many English words.8. They ____________ (not read) the interesting books yet.9. He _____________ never ____________ (go) to the science museum.10. ____________ you ever ____________ (drink) coke?11. “________ you ________ (buy) a dictionary? “ “Yes, I __________ .”“Where _____ you ______ (buy) it?” “ I ______ (buy) it in a bookstore.” “When ___________ you _____________ (buy) it?” “ Yesterday.”五、句型转换(每空一词)。
中考英语现在完成时专项练习含答案含答案
A .will seeB .sawC .seeD .have seenA . readB . am readingC . have readD . will read A . waited B . wait C . were waiting D . have waitedD . hadD . has been in中考(完整版)英语现在完成时专项练习含答案含答案一、选择题1.Avengers: Endgame is such a wonderful film that I __________ it twice.2. With the wide use of e-business, the way of shopping we were used to_ a lot. A .change B .changing C .changed D .has changed3. The train ________ for twenty minutes. A . left B . has left C . has been away D . is leaving4. —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.5. —Will your cousin go to Guiyang for the summer holiday? —In fact, he Guiyang since he graduated. A . has gone to B . has been to C . has been in D . went to6. —Excuse me, which movie are you waiting for? —The Fate of the Furious . We __________ here for more than two hours.7. —When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A . have boughtB . have hadC . bought 8. — When will your sister go to England?— She _________ London since four months ago.A . went toB . has gone toC . has been to 9. —Where is your uncle? I haven't seen him for a long time.一He ____ Shanghai for about half a year. He moved there last October.A . has gone toB . has been toC . has arrived inD . has been in10. —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 finishB . didn't finishC . won't finishD . ha ven't finished11. Both his parents look sad. Maybe they __________ what's happened to him.A . will knowB . knowC . have knownD . are knowing12. The manager reached Nanjing last Wednesday. He __________ there for 10 days. A . has been B . has got C . has reached D . has arrived13. —Olivia, are you sure your aunt _back from America?—Yes. My mom told me. I'm going to see her n ow.A . had comeB . cameC . is comingD . has come14. —Have you ever worked on this farm?—Yes. I _____ ____ cows as a farmer there for two years.A . raisedB . was raisingC . have raisedD . will raise15. For nearly 100 years, the heartbroken Little Mermaid __________ o n a rock looking out overA.died B.has died C.has been dead D.wasdeadA.have gone to B.have been to C.has gone to 27.—Carl, are you coming with us?—I'd love to, but something unexpected ____ .A.is coming up B.comes up C.came up 28.—Where are the doctors now?—In the meeting room. They _________ the meeting for 10 minutes. A.have begun B.have been on C.have had D.has been to D.has come up D.have been heldCopenhagen's port.A.will sit B.sits C.sat D.has sat 16.—Mum, where's my packed lunch? —In the kitchen. I _________ you two sandwiches. A.make B.am making C.have made D.will make17.I think my father knows everything. He is my hero, he ___________ over 2500 books. A.reads B.read C.is reading D.has read18.— Why don't you go to bed, Jimmy?—Mum promised to tell me a bedtime story, but she _______ her work.A.doesn't finish B.didn't finish C.hasn't finished D.won't finish19.It's reported that Xiangshui explosion (爆炸)__________ 78 persons and the doctors are trying their best to save the wounded.A. killsB. has killedC. killedD. had killed20.The number of city parks in Lishui _______ a lot since it became a district of Nanjing.A. increaseB. will increaseC. increasedD. has increased21.Stan Lee, a famous American comic book writer,_ for about five months, but the fictionalcharacters he co-created are still alive on screen.22.The life we were used to __________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 23.—Have you been to the Robot Restaurant in our city?—No. Although it _______ for more than a year, I'm far too busy to go there.A.has started B.has been on C.has been open D.has opened 24.Since Tencent released Wechat, it _________one of the most popular apps in the world. A.became B.has become C.has been D.was25.—I think the man over there must be Douglas.—It _______ be him. He has ________ to Australia.A.can't, gone B.can't, been C.may not, been D.mustn't, gone 26.Neither Mark nor his parents _______ Sanya before, so they can't wait to start the journey.29.So far, China ______ the world's largest highway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built30.—Would you like to watch the film Fast and Furious to9night? —Sure. I still want to see it again although I _________ it already.A.watch B.will watch C.was watching D.have watched 31.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 32.—Hurry up. I can't wait to see the movie. My Sister!—Oh dear! It ________ for five minutes. Come on!A.has begun B.has been on C.will begin D.will be on 33.Mr. Wu _______ Germany since three years ago, so he knows a lot about the Germanculture and customs.A.has gone to B.went to C.has been to D.has been in 34.—Bill Gates and Melinda Gates, two of the world's richest people, said “we no longer believe we can grow together as a couple”.—I am so sorry to hear that because they _________ for nearly 30 years.A.have been married B.have got married C.have got married to D.have been married with 35.—Where is the head teacher?—She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone 36.—When will the live women's football match between China and South Korea begin on TV? —Oh, it _______ for ten minutes, ending in 4:3. China won the game.A.has finished B.has been on C.has been over D.has begun 37.—What do you think of the latest 5G smart phone?—It's amazing. It is the most wonderful phone I _________ .A.used B.will use C.was using D.have used38.The film Hi, Mom, ________ for two months. You will have another two months to enjoy itin the cinema.A.lasted B.was lasting C.will last D.has lasted39.You are a collection of the experiences you _________ in your own life, so you should be proud of them even the bad ones.A.will have B.have had C.had had D.are having 40.—Fou Ts'ong, whose letters from his fat her _______ a best seller in China for long, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes41.In the sentence “I have bought a new bicycle, so I can ride to school now.”, we use present perfect tense to tell _________ .A.the result of a past actionB.actions that happened in the pastC.actions that happened at a certain time in the pastD.how many times an action has happened till now42.Please turn up the music, don't worry about the baby because he ________ for half an hour.A .woke upB .has woke upC .was awakeD .has been awake 43.WeA .has livedB .livedC .have livedD .livesA .has been goneB .has goneC .is goneD .was gone48.—Jim, turn down the music. Our baby is sleeping. —Don't worry. He _________ for half an hour.A .woke upB .has woken upC .was awake 49.—Where is Simon? We can't find him at the party.—Perhaps he _______ home.A .has goneB .is goingC .wentD .has been awake D .was going 50.Online learning ________ very popular with students since last year. A .has become B .are becoming C .would become D .had become each other since I came to Shanghai, but we send emails very often.A .don't seeB .didn't seeC .won't seeD .haven't seen 44.—Look! How dry and clean the road is!—Yes. Someone _______ up the snow. They're so early.A .cleanB .cleanedC .has cleanedD .was cleaning 45.—Why are you in a hurry?—I am late. Can you tell me how long ________ ?A .has the film been onB .the film has startedC .the film has lastedD .has the film ended 46.—Do you know Sunshine Town very well , Mr Chen ?—Sure . I ___here since I was born.47.My dog ______ for three days and I'm now very worried now and I want to find i t as soon as possible.参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:《复仇者联盟:终局之战》是一部很棒的电影,我已经看了两遍。
(完整)初中英语现在完成时专项练习题及
一、单项选择。
1、Both his parents look sad .Maybe they_________what's happened to him .A .knewB .have knownC.must knowD.will know2、He has_______ been to Shanghai , has he ?A .alreadyB.neverC .everD. still3、Have you met Mr Li______?A .justB.agoC .beforeD. a moment ago4、The famous writer_____ one new book in the past two yearsA . is writingB .was writingC.wroteD.has written 5、— Our country______ a lot so far .— Yes . I hope it will be even ______ .A . has changed ; wellB.changed ; goodC. has changed ; better D . changed ; better6、Zhao Lan ______already______in this school for two years .A . was ; studyingB . will; studyC . has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl .A . knowB .had knownC . have knownD.knew8、Harry Potter is a very nice film.I_______ it twice .A . will seeB.have seenC.sawD.see9、— These farmers have been to the United States .— Really ? When _____ there ?A .will they goB.did they goC .do they goD.have they gone10、— ______ you ___ your homework yet ?— Yes . I _____ it a moment ago .A. Did ; do ; finishedB. Have ; done ; finishedC . Have ; done ; have finishedD.will ; do ; finish11、 His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in12、— Do you know him well ?— Sure .We _________ friends since ten years ago .A . wereB. have beenC. have becomeD. have made 13、— How long have you ____ here ?— About two months .A . beenB.goneC.comeD.arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begun C . has been onD . began15、 It _____ ten years since he left the army .A . isB. hasC .willD.was16、 Miss Green isn't in the office. she_______ to the library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A . have been inB . have been toC . have gone toD . have been18、The students have cleaned the classroom,?A. so theyB. don’t heyC. have theyD. haven’they19、has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long,cameD. How far,arrived20、 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型变换。
初中英语现在完成时练习题(含答案)
初中英语现在完成时练习题(含答案)一、填空1. Have you ever ______(take) a train?2. It _________(be ) more than three years since Jim ______(leave) here.3. Have you _____(make)friends with your new classmates yet?4. I _______(have) my lunch and I'm not hungry now.5. Jim has never seen a panda, _____he?6. We ______(be) good friends since we met at school.7. We can't find him anywhere. Perhaps he______(go) home.8. He _____(read) the book before.9. Mr. Green _____(teach) us a lot about social studies since September.10. I _____never____ (meet) her sister before.11. He ____________(work) in our school for five year.12. He ______(come) to our school last year/in 2008.13. They _______________(cook) the supper already.14. They ___________ (cook) the supper half an hour ago.二、选择填空〔〕1. Who ______ over there now?A. singingB. are singC. is singing〔〕2. It’s nine ten. The students ______ a music class.A. haveB. havingC. are having〔〕3. Listen! The boy _______.A. cryingB. is cryingC. cries 〔〕4. Don’t talk here. Grandparents ______.A. sleepB. is sleepingC. are sleeping〔〕5. Is the man _______ tea or milk?A. drinksB. drinkC. drinking三、用所给动词的适当形式填空:1.I ________(write) to you as soon as I _______(get) to London.2. He doesn’t feel well and ____________(not eat) any food this morning.3. He ______ not _______(see) me come in, for he ___________(read) something with great interest.4. I _________(let) you have the book as soon as I _________(finish) it.5. While we ________(wait) for our teacher, a little boy ________(run) up to us.6. Don’t make a noise. Grandpa __________(sleep).7.It’s seven now, Tom’s family__________(watch) TV.8. It ________(take) me two hours to finish my homework last night.9. What ______ your mother _______(do) at eight yesterday evening? She_______(wash) clothes.10. _______ it ______ (rain) when school was over yesterday?11. What _______ you_______(do) tomorrow? We ________ (play) football.12. There ________ (be) a football match on TV this evening.13. They said they ________ (visit) the Great Wall the next summer holiday. 14. Who _______ (dance) the best in your class?15. Will you come if he _____________ (not come)?16. The teacher told us the earth __________ (move) round the sun.17. They _______ (have) a party in the garden if it ________ (not rain) tomorrow.18 She ________ (buy) a sweater yesterday.19. I don’t know if Mr.Wang ______ (go) to Shanghai tomorrow. If he _____ (go),I ______ (ask) him _______ (take) some books to my daughter, because she _______ (study) there.四、填入所给名词的正确形式1、The ______________ are playing football now. (child)2、There are ten ___________________in our school. (woman teacher)3、Most of __________ live in __________.〔German〕4、There are three ______________ and five _____________ in the room.(Chinese, German)5、Could you please give me some __________? (milk)三、请写出以下动词的三人称单数及现在分词形式sit ___________ _______ ___ swim______________________________go __________________________run _____________ ________ write_______________________________cry _____________ ________ study _______________ _______________watch____________ ________ wash_______________________________say ______________ _______ play _____________ __________________ dance ______________ _______ draw ______________ _________________see ______________ ________ do ______________ ________________ have ______________ _________ die ______________ ________________stop ______________________________四、用一般现在时填空1、My mother ________ not________ (like) English. She _______ (like) Chinese.2、______ you ______ (go ) to school by bus? No, I _____ (go) to school by car.3、Miss Wang ______ (swim ) every day.4、I ___(like) English . Tom ____ ______ _____(not like ) English.5、When_____ you ______ (go ) to school? I _____ (go) to school at five every day.五、用现在进行时完成以下句子1.What___________you____________(do )?2. I_________________(sing) an English song.3.What________________he___________ _______(mend)?4. He__________________(mend) a car.5._________you______________(fly) a kite?Yes, ____________.6.___________she_______________(sit) in the boat?7.__________you_____________(ask) questions?8.We_________________________(play) games now.9.Look. Three boys _______〔run〕.10. Listen, someone _______〔sing〕in the classroom.答案:一、填空1 taken2 has been, left 3made 4 have had 5 has 6 have been 7 has gone 8 has read 9 has taught 10 have met11 has worked 12 came 13 have cooked 14 cooked二、句型转换。
初三上册(完整版)英语现在完成时专项练习附答案
初三上册(完整版)英语现在完成时专项练习附答案一、选择题1.—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 2.Gina can’t go to the farm with her classma tes because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.—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.had4.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 5.— 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 6.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 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.— 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 10.—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 11.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 12.—Is that man George?—It can’t be him. Afte r all he ________ this place for years!A.has left B.has been away from C.was away from D.left13.— 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 in14.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 15.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.did n’t finish C.hasn’t finished D.won’t finish 16.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 17.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 18.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 dead19.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 20.—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 in21.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish22.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change23.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished24.With the wide use of e-business, the way of shopping we were used to a lot.A.change B.changing C.changed D.has changed 25.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 26.The movie Hi, Mom________ the hearts of many people since it was shown in February. A.wins B.won C.will win D.has won 27.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 28.—Jim, I haven’t seen your elder sister for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 29.— Where is the head teacher?— She ________ to the library to search for some information.A.goes B.will go C.has been D.has gone 30.—When will the live women’s foot ball 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 begun31.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 32.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 33.—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 34.—Fou Ts’ong, whose letters from his father ________ a best seller in China for lon g, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes35.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost36.He ________ in that city since he left school. It’s his second hometown.A.has lived B.will live C.was living D.lives37.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 38.—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 39.—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 40.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 41.—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.lives42.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 43.—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 44.—Mum, I want to watch the news about our school. Change the channel, please!—What a pity! It is eight o'clock now. It___________ for a while.A.has been over B.was over C.has finished D.finished45.—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 46.— I remember that Mr.Green once traveled broad.— Not only Mr.Green but also his daughters ______ abroad twice.A.have gone B.have been C.has gone D.has been 47.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 48.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open 49.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to 50.—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【参考答案】***试卷处理标记,请不要删除一、选择题1.B【详解】句意:——詹姆斯,你去过扬州吗?它非常漂亮,那儿的人们非常受欢迎。
初中英语现在完成时专项练习题及答案
初中英语现在完成时专项练习题及答案一、单项选择。
1、Both his parents look sad .Maybe they _________what 's happened to him .A. knew B. have known C. must know D.will know2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago 4、The famous writer _____ one new book in the past two yea rA. is writing B.was writing C.wrote D.has wr itten 5、—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 yea rs .A. was ; studying B. will ; study C. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice . A. will see B. have seen C. saw D.see 9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finished C. 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 onD. beg an15、 It _____ ten years since he left the army . A. is B. has C. will D. was16、 Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been 17、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 member of Greener China sin ce he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换。
初中现在完成时练习含答案
初中现在完成时练习一、单选1 You have _____ a tall young man.A grownB grown intoC grown usD grown up2 He has ____ the watch for a year.A buyB boughtC haveD had3 Has your brother _____ the dog?A kept inB fedC fed onD kept on4I _____this book for two weeks, I have to return it now.A borrowedB have borrowedC keptD have kept5 Have you ever _____to the Great Wall? It's very beautiful.A goneB beenC wentD go6 Her brother _____the Party since 1978.A joinedB has joinedC has been inD was in7 The Greens _____many places of interest since they came to China.A will visitB visitedC have visitedD visit8 I'm sorry,I ____ your name.A had forgottenB forgotC have forgottenD forgotten9 The bookshop _____ for eight years.A has been openB has been opened Chas opened D has open10 We have____all the paper so we need to buy some.A used upB made ofC filled withD hunted for11 The flower I ____grown up.A planted hasB planted haveC has plantedD have planted答案:1B 2 D 3 B 4 D 5 B 6 C 7 C 8 C 9 A 10 A 11 A二、填空1 Have you ever ______(take) a train?2 It _________(be ) more than three years since Jim ______(leave) here.3 Have you _____(make)friends with your new classmates yet?4 I _______(have) my lunch and I'm not hungry now.5 Jim has never seen a panda, _____he?6 We ______(be) good friends since we met at school.7 We can't find him anywhere. Perhaps he______(go) home.8 He _____(read) the book before.9 Mr. Green _____(teach) us a lot about social studies since September.10 I _____never____ (meet) her sister before.答案:1 taken2 has been, left 3made 4 have had 5 has6 have been7 has gone8 has read9 has taught 10 have metI. 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?1. have, seen, saw2. Has, finished3. has, come4. has gone5. have worked, moved6. have made7. have, stayed8. have, finished9. goes 10. have, found 11. is 12. were reading 13. is climbing 14. is coming 15. Have, seen。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初中英语语法现在完成时练习题2011-10-08 来源:本站原创>> 初中英语时态详解及专项练习专题一、单项选择1、Both his parents look sad .Maybethey _________what's happened to him .A. knew B. have known C. must know D.will know2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago4、The famous writer _____ one new book in the past two yearA. is writing B.was writing C.wrote D.has written 5、-Our country ______ a lot so far .-Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see9、-These farmers have been to the United States .-Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、-______ you ___ your homework yet ?-Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、 His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been 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 onD. 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 library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A. have been in B. have been 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 member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、 His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university二、句型转换3、The old man _________ last year. He for a year. (die) (动词填空)4、This factory opened twenty years ago.(同义句转换)This factory ________ for twenty years.5、Miss Gao left an hour ago. (同义句转换)Miss Gao ________ _______ ________ ________ an hour ago.6、Her mother has been a Party member for three years .(同义句)Her mother _______ the Party three years ________ .7、The Green Family moved to France two years ago. (同义句转换)_______ two years ________ the Green family moved to Fra nce.8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)___________________________________________三、汉译英4、她还没有看过那部新电影。
5、她去过上海。
6、他这些天上哪儿去了?参考答案:一、单项选择。
1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。
这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。
故上两侧根据上下文分析、推理,正确答案是B。
2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。
故2应选B。
3、C4、现在完成时常与recently(近来),so far(到目前为止),in the past/"last + 一段时间"等时间状语连用。
因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。
故4应选D。
5、C6、现在完成时时常与"for +时间段或since +过去时间点"连用(含从句,从句过去时)。
故6应选C。
7、C8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。
故8应选B。
9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。
故9的正确答案为B。
10、B11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。
故11的正确答案依次为:D。
12、B 13、A 14、C 15、A。
16、"have/has gone to + 地点"表示"某人去了某地(还未回来)",指主语所指的人不在这儿。
"have/has been in + 地点"表示"在某地呆了多长时间",常与表示时间的状语连用。
"have/has been to +地点"表示"曾经去过某地(但现在已不在那儿)。
"故16的正确答案为A。
17、A 18、D 19、C 20、C二、句型转换。
1、has he?2、How long3、died, has been dead4、has been open5、has been away6、joined;ago7、It is, since 8、The bus has been here for ten minutes.三、汉译英。
1、Jim has finished doing his homework already. He is free now.2、He received a letter yesterday.3、My father has been to the Great Wall before.4、She hasn't seen the new film yet.5、She has been to Shanghai.6、Where has he been these days?。