初中英语语法现在完成时练习题及答案 2-推荐下载
- 格式:pdf
- 大小:234.89 KB
- 文档页数:11
现在完成时测试题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.我已经很久没见到他了。
一、时态讲解:现在完成时( 1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。
第三人称单数用has,其余用 have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。
以study 为例,其否定式、疑问式和简单回答形式如下:否定式疑问式I have not (havenYou have not (havenHe has not (hasn ’ t) studied’ t) studied’ t) studied⋯.⋯.⋯.Have IstudiedHave youstudiedHas hestudied⋯?⋯?⋯?否定疑问式Have I not (Haven’ t I) studied Have you not (Haven’ t you) studied Has he not (Hasn’ t he) studied⋯?⋯?⋯?简单回答(肯定/否定)Yes,youhave.No, you haven Yes, I have. No,I haven Yes, he has. No, hehasn ’ t.’ t.’ t.( 2)用法:1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。
说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out. 我女儿刚出去。
I ’ m sure we’ ve met before我肯.定我们以前见过面。
She has arrived. 她到了。
2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如 recently, already, just, lately, for ⋯, sinceyet⋯,等。
如:I haven’ t heard from her these days这.些日子我没有收到她的信。
We haven ’ t seen you recently.最近我们没有见到你。
大道教育现在完成时1.在完成的构成:在完成由助have\has + 去分构成,第三人称数用has,其余用have。
I have been in Shenzhen for seven years.Lily hasn ’tbeen to America before.2.在完成的用法:1)在完成通常表示在说话之前已经完成的动作或存在的状。
人的是作或状在的果或影响。
My daughter has just gone out. 我女儿出去。
I ’ m sure we’ ve met before我肯.定我以前面。
She has arrived. 她到了。
2)表示持到在的作或状, for⋯, since yet⋯,等。
如:I haven’ t heard from her these days.些日子我没有收到她的信。
We haven ’ t seen you recently.最近我没有到你。
They have been away for two years.他离开已两年了。
She has been with us since Monday.3.常和在完成用的状:already, yet, before, lately, recently, once, twice, ever, never , since, for 等用。
例如:She has already come.她已来了。
I haven’ t read it yet我.没个。
They have never been to Yan他’ an从.未去延安。
I haven't seen him lately.我近来没看到他。
She has been an independent girl since her father passed away.自从父去世后,女孩就得独立了。
Jack has been a doctor for 10 years.杰克做医生已10 年了。
一、时态讲解:现在完成时〔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等。
初中现在完成时练习一、单选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。
(完整版word)英语现在完成时训练题含答案一、初中英语现在完成时1.Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】 D【解析】【分析】句意:南西去世五年了。
A. was dying过去进行时态;B. has died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。
句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for…连用,用成be dead。
故选D。
【点评】本题考查时态辨析。
某人去世了多少年就用延续性动词的现在完成时,has been dead。
2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.Mr.Fan in 2005.In other words,he for 9 years till now.A. got married;has been marriedB. married;had been marriedC. got married;had been marriedD. married;got married【答案】 A【解析】【分析】首先第一空表述的是一个发生在2005年(即过去)的一个动作,所以为一般过去时,其次 married 后面要接宾语,get married 表示的是短暂性动作,所以应填get married. 第二空由“till now”可知表示的是从过去直到现在的一种状态即为现在完成时,此处married做形容词“已婚的”故填“has been married”,故选A.【点评】此题考查了动词时态问题,同时也考查了“get married”和“married ”的区别。
初中英语现在完成时专项练习题及答案(2)(word版可编辑修改)编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(初中英语现在完成时专项练习题及答案(2)(word版可编辑修改))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为初中英语现在完成时专项练习题及答案(2)(word版可编辑修改)的全部内容。
初中英语现在完成时专项练习题及答案一、单项选择。
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 ago4、The famous writer _____ one new book in the past two year 。
A。
is writing B。
was writing C.wrote D。
has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A。
has changed ; well B。
changed ; goodC。
has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years 。
Exercise:I. 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 ’ sMingLi ? 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.____ you ______ (find) your science book yet?10.I've lost my pen. _________ you ________ (see) it anywhere?II. Choose the best answer.1.How long have you _______ here?A. comeB. gotC. arrivedD. been2.My grandpa died _________.A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3.Jane has _____ to BeiJing. She will come back tomorrow.A. beenB.goneC. wentD. never been4.It is ten years _____ I last saw her.A. afterB. sinceC. forD. that5.--Who will go to the station to meet Lorry?--I will. I _____ her several times.A. metB. have metC. had metD. will meet6.--What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had7.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned8.The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9.--Hello, this is Mr. Green speaking.Can I speak to Mr. Black?-- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10.--____ you ever ____ to the US?--Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, going一、翻译下列句子:1.你曾经吃过鱼和薯条吗? 2 . 我刚刚丢了我的化学书。
一、时态讲解:现在完成时(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、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 ago4、The famous writer ____ one new book in the past two years.A. is writing B.was writing C.wrote D.has written 5、—Our c ountry ______ 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 Po tter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in 12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made 13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begun C. has been onD. 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 heto 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、Both his parents look sad .Maybe they _________what's happened to him .A. knew B. have known C. must know D.will know 2、He has _______ been to Shanghai , has he ?A. already B.never C.ever D. still3、Have you met Mr Li ______?A. just B. ago C.before D. a moment ago4、The famous writer _____ one new book in the past two year A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. saw D.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish 11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in 12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made 13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begun C. has been onD. began 15、It _____ ten years since he left the army .A. is B. has C. will D. was16、Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been17、My parents ______ Shandong for ten years .A. have been in B. have been to C. have gone to D. have been18、The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、has Mr White been a member of Greener China si nce 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、Both his parents look sad .Maybe they _________what's happen ed 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 years.A. 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 in 12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made 13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begun C. has been onD. 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 heto 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二、句型转换。
(完整word)初中英语现在完成时练习题(含答案)(word版可编辑修改) 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整word)初中英语现在完成时练习题(含答案)(word版可编辑修改))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整word)初中英语现在完成时练习题(含答案)(word版可编辑修改)的全部内容。
初中英语现在完成时练习题(含答案)一、填空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。