初二现在完成时练习题
现在完成时练习题初中
现在完成时练习题初中一、选择题1. 小明______(has gone, has been)to the library. Hewill be back soon.2. 我______(haven't seen, didn't see)my best friend fora long time.3. 他们______(have moved, moved)to a new house last month.4. 你______(have finished, finish)your homework yet?二、填空题1. My sister _______ (visit) the Great Wall twice.2. — Have you ever _______ (ride) a horse?— No, I _______.3. They _______ (not finish) their work the end of last week.4. — _______ you _______ (read) the book "Harry Potter"?— Yes, I _______.三、改写句子1. They started living in this city two years ago.(改为现在完成时)2. She didn't go to the party last night.(改为现在完成时)3. He bought a new car last week.(改为现在完成时)4. We didn't see each other for a long time.(改为现在完成时)四、翻译句子1. 你去过北京吗?2. 我已经吃完晚饭了。
3. 他们自从毕业后就没有见过面。
4. 你看过这部电影吗?五、连词成句1. has, she, been, to, the, museum, before (.)2. you, ever, traveled, abroad, have (?)3. not, they, lived, here, have, for, long (.)4. I, this, book, have, read, many, times (.)六、阅读理解请阅读下面的短文,然后回答问题。
八年级英语现在完成时练习题20题含答案解析
八年级英语现在完成时练习题20题含答案解析1.I have never been to Paris.A.beenB.goneC.wente答案解析:A。
本题考查have been to 和have gone to 的区别。
have been to 表示去过某地,人已经回来;have gone to 表示去了某地,人还没回来。
本题说“我从未去过巴黎”,应用have been to,所以选A。
B 选项have gone to 不符合题意;C 和D 选项不是现在完成时的正确用法。
2.She has just finished her homework.A.doB.doneC.madeD.did答案解析:B。
finish 的过去分词是finished,do 的过去分词是done。
本题说“她刚刚完成了她的作业”,应用现在完成时,has+过去分词,所以选B。
A 选项do 是动词原形;C 选项made 不是finish 的正确搭配;D 选项did 是过去式。
3.We have lived in this city for ten years.A.liveB.livedC.livesD.living答案解析:B。
本题考查现在完成时的用法。
have+过去分词,live 的过去分词是lived,所以选B。
A 选项live 是动词原形;C 选项lives 是第三人称单数形式;D 选项living 是现在分词。
4.Have you ever read this book?A.readB.readedC.readsD.reading答案解析:A。
read 的过去分词还是read。
本题是现在完成时的一般疑问句,Have+主语+过去分词,所以选A。
B 选项readed 是错误的;C 选项reads 是第三人称单数形式;D 选项reading 是现在分词。
5.They have seen the movie twice.A.seeB.seenC.sawD.seeing答案解析:B。
八年级英语现在完成时强化练习题40题含答案解析
八年级英语现在完成时强化练习题40题含答案解析1.I ______ (visit) the museum yesterday.A.visitedB.have visitedC.will visit答案解析:A。
本题考查一般过去时和现在完成时的区别。
题干中有明确的过去时间状语“yesterday”,所以要用一般过去时visited。
B 选项have visited 是现在完成时,现在完成时强调过去发生的事情对现在的影响,本题没有体现对现在的影响。
C 选项will visit 是一般将来时,不符合题意。
2.She ______ (finish) her homework already.A.finishedB.has finishedC.will finish答案解析:B。
本题考查现在完成时的用法。
“already”是现在完成时的标志词,所以要用has finished。
A 选项finished 是一般过去时,不符合标志词。
C 选项will finish 是一般将来时,不符合题意。
3.They ______ (go) to the park last Sunday.A.wentB.have goneC.go答案解析:A。
“last Sunday”是明确的过去时间,要用一般过去时went。
B 选项have gone 是现在完成时,表示去了某地还没回来,不符合题意。
C 选项go 是一般现在时,不符合时间状语。
4.He ______ (see) the movie three days ago.A.sawB.has seenC.will see答案解析:A。
“three days ago”是过去时间状语,用一般过去时saw。
B 选项has seen 是现在完成时,不符合时间状语。
C 选项will see 是一般将来时,不符合题意。
5.We ______ (be) to Beijing twice.A.wereB.have beenC.will be答案解析:B。
(完整版word)八年级英语∶英语现在完成时专练及答案
(完整版word)八年级英语∶英语现在完成时专练及答案一、初中英语现在完成时1.— Mary, I remember you several years ago.— Yes, I for 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】 C【解析】【分析】句意:——Mary,我记得几年前你结婚了。
——是的,我已经结婚三年了。
ago表明时态是一般过去时,所以用过去式married。
排除D。
for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。
marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。
【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】 B【解析】【分析】句意:——你的新自行车那么好看。
八年级英语现在完成时练习题50题
八年级英语现在完成时练习题50题1.I _______ my homework yet.A.haven't finishedB.didn't finishC.don't finishD.won't finish答案:A。
现在完成时的结构是have/has + 过去分词,yet 是现在完成时的标志词,所以选A。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
2.She _______ to Beijing twice.A.has beenB.wasC.isD.will be答案:A。
现在完成时表示过去发生的动作对现在造成的影响或结果,have/has been to 表示去过某地,twice 是现在完成时的标志词,所以选A。
B 选项是一般过去时,C 选项是一般现在时,D 选项是一般将来时,都不符合题意。
3.We _______ English for five years.A.have learnedB.learnedC.are learningD.will learn答案:A。
for five years 是现在完成时的标志词,现在完成时的结构是have/has + 过去分词,所以选A。
B 选项是一般过去时,C 选项是现在进行时,D 选项是一般将来时,都不符合题意。
4.They _______ the book. They know it well.A.have readB.readC.will readD.are reading答案:A。
现在完成时表示过去发生的动作对现在造成的影响或结果,they know it well 说明他们已经读过这本书了,现在完成时的结构是have/has + 过去分词,所以选A。
B 选项是一般过去时或一般现在时,C 选项是一般将来时,D 选项是现在进行时,都不符合题意。
5.Have you _______ your breakfast?A.hadB.haveC.eatD.ate答案:A。
(完整版)初二现在完成时练习题及答案
(完整版)初二现在完成时练习题及答案初二现在完成时练习题及答案一、翻译下列句子:你曾经吃过鱼和薯条吗? .他离开中国三年了。
2. 我刚刚丢了我的化学书。
.我认识他们五年了。
3. 我以前从来没去过那个农场。
10.他们已去了美国五年了。
4. 他已经吃过午饭 11.自从他搬到济宁,他就住这儿了。
5. 你已经看过这部电影了吗?12.我妹妹成为一个大学生已经三年。
6. 我哥哥还没回来。
13.自从1999年以来他们就认识。
7.这本字典我已买了三年了。
14.我来到这个学校已3年多了。
二、用since和for填空1.______two years._______ o’clock10._____ lunch time2.____two years ago hours 11.____ she left here3.___last month._____an hour ago4.______ 1999. ___we were5._______yesterdaychildren12. He has lived in Nanjing ___ the year beforelast.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten years __________ she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
① arrive at / in sp / get to / reach sp / come / go / move to sp→ be in sp / at school / at home / on the farm / be here / be there1) He got to Beijing five minutes ago.He Beijing for .2) I moved to the USA in008.I .3) I went home yesterday. I.4) They came here last week. They ___________ here since _____________.② come to / go back to / return to→ be back togo out → be out1) He came out two years ago.He ______________ for ____________.2) We return to Beijing yesterday.We ___ ____________ to Beijing since __________.③ become → be1) I became a teacher in000. I ________________a teacher for _________________.2) The river became dirty last year. The river _______ _______ dirty for _______ ________.④ close → be closed open → be open1) The shop closed two hours ago. The shop _______________ ______ for _________________.2) The door opened at six in the morning.The door ________ ________ ________ for six hours.⑤ get up → be up;die → be d ead;leave sp. → be away from sp.fall asleep / get tot sleep → be asleep;finish / end → be over;marry → be married;1) I got up two hours ago.I ________ ______ _______since _______________.2) He left Shanghai just now.He _______ _____________ ______ Shanghai for five minutes.3) My grandpa died in002.My grandpa _______ _____ ______for _______ ________.4) The meeting finished at six.The meeting ________ ______ ______ for six hours.5) I got to sleep two hours ago .I ________ _____ ___ since _________ _________.6) They married in 1990. They ________ _________ __________since _________.⑥ start / begin to do sth. → do sth. ;begin → be on1) I began to teach at this school in 1995. I ____ ____ at this school since ____.2) The film began two minutes ago. The film ____ ____ ____ for ____ ____.⑦ borrow → keep;lose → not have ;buy → have ;put on → wearcatch / get a cold → have a cold;get to know → know1) They borrowed it last week.They __________it since _____________.2) I bought a pen two hours ago. I ____________a pen for _____________.3) I got to know him last year. I ___________ him since ___________.4) I put on my glasses three years ago. I _________ my glasses for ______________.⑧have / has gone to → have been inHe has gone to Beijing.He _____________ Beijing for two days.⑨ join the league / the Party / the army→ be a league member /a Party member / a soldier→ be a member of the league / the Party→ be in the league / the Party / the army1) He joined the league in002.He _________________ a _________________ for two years.He ___________ a _________ the ________ for two years.He _______________________ the league for two years.2) My brother joined the army two years ago.My brother _________a ________ for ___________ ___________.My brother ___________ in ___________ for twoyears.四、划线提问__________ _________ __________ you __________ __________ ? _________ _________ __________ your father _________ __________? _________ ________ he _________ __________? __________ ___________ they __________ a book五、用have been 或have gone 填空。
(完整版)初中英语现在完成时专项练习题及答案
一、 单项选择。
1、Both his parents look sad .Maybe they __________ what's happened to him .knew B . have known C . must know D .will knowHe has ________ been to Shanghai , has he ?already B .never Have you met Mr just B . agoA . 2、A . 3、 A . 4、 T he famous writer A . is writing 5、 一 Our country —Yes . I hope it C .ever D . still Li ______ ?C .beforeD . a moment ago _ one new book in the past two yearsA . has C . hasB .was writingC .wroteD .has written a lot sofar . will be evenB . 6、 Zhao Lan already in this school for two yearsA .was ; study ingB . will ; studyC .has ; studied D, .are ; study ing7、We Xiao Li since she was a little girl .A .knowB . had knownC . have knownD . knew& Harr y Potter is a very nice film 」 it twice .A will see.have seen C saw D .see9、 —These farmers have been to the United States .—— Reall y? 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 .changed ; goodcha nged ; betterA . C . 11、 A . 12、 cha nged ; well changed ; better D . Did ; do ; fini shedB Have ; done ; fini shedHav e ;done ; hav e fini shed D . will ; do ; finishHis fatherthe Part y since 1978 .joined B . has joinedC . was inD . has been in—Do you —Sure know him well ? .We _________ f riends since ten years ago .were B . have been C . have become D . have made —How longhave you A . 13、 A . bee n B . gone C comeD arrived14、 Hurr y up! The pla y for ten minu tesA . has begunB . had beg unC . has been on D. 15、 It te n years since he left the army . A . is B . has C . will D washere ?began16、 —About two mon ths . Miss Gree n isn't A .has gone B . went in the C .will office . she _______ to the library .go D . has been17、My parents _______ Shandong for ten years .A . have been inB . have been to三、 汉译英。
初二英语现在完成时完形填空题30题
初二英语现在完成时完形填空题30题1I am a student in Grade Eight. I have been studying English for several years. I love English very much. I have read many English books and watched a lot of English movies. I have also made many friends who speak English. I think learning English is very interesting and useful.1. I ___ studied English for three years.A. haveB. hasC. hadD. having答案:A。
主语是I,所以用have。
现在完成时结构是have/has + 过去分词。
2. I have ___ many English books.A. readB. readsC. readingD. to read答案:A。
have/has + 过去分词,read 的过去分词还是read。
3. I have made many friends who ___ English.A. speakB. speaksC. spokeD. speaking答案:A。
who 引导的定语从句修饰friends,主语是friends,所以谓语动词用speak。
4. I ___ been to England.A. haveB. hasC. hadD. having答案:A。
主语是I,所以用have。
现在完成时结构是have/has + 过去分词。
5. I have ___ a lot of English movies.A. watchedB. watchesC. watchingD. to watch答案:A。
初二英语现在完成进行时练习题30题
初二英语现在完成进行时练习题30题1.She ______ reading books for two hours.A.has beenB.have beenC.isD.was答案:A。
“she”是第三人称单数,现在完成进行时的结构是“have/has been + 动词现在分词”,所以用“has been”。
“have been”用于第一、二人称和第三人称复数。
“is”和“was”不是现在完成进行时的结构。
2.They ______ playing basketball since morning.A.have beenB.has beenC.areD.were答案:A。
“they”是第三人称复数,用“have been”。
“has been”用于第三人称单数。
“are”和“were”不是现在完成进行时的结构。
3.He ______ studying English for three hours.A.has beenB.have beenC.isD.was第一、二人称和第三人称复数。
“is”和“was”不是现在完成进行时的结构。
4.We ______ watching TV all evening.A.have beenB.has beenC.areD.were答案:A。
“we”是第一人称复数,用“have been”。
“has been”用于第三人称单数。
“are”和“were”不是现在完成进行时的结构。
5.I ______ singing songs since yesterday.A.have beenB.has beenC.amD.was答案:A。
“I”是第一人称单数,用“have been”。
“has been”用于第三人称单数。
“am”和“was”不是现在完成进行时的结构。
6.She ______ dancing for an hour.A.has beenB.have beenC.isD.was第一、二人称和第三人称复数。
完整版)初二现在完成时练习题
完整版)初二现在完成时练习题初二现在完成时用法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。
初二(完整版)英语现在完成时专题(练习题含答案)含答案
初二(完整版)英语现在完成时专题(练习题含答案)含答案一、选择题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,你确定你的阿姨已经从美国回来了吗?——是的,我妈妈告诉我的,我现在要去看她。
初二英语现在完成时句子转过去完成时练习题30题(带答案)
初二英语现在完成时句子转过去完成时练习题30题(带答案)1. I have finished my homework.A. I had finished my homeworkB. I have had finished my homeworkC. I has finished my homeworkD. I finished my homework答案:A。
解析:现在完成时的结构是have/has+过去分词,本题中have finished是现在完成时,转换为过去完成时,结构为had+过去分词,原句中的finished是过去分词,所以转换后为had finished。
2. She has seen that movie.A. She had saw that movieB. She had seen that movieC. She has had seen that movieD. She saw that movie答案:B。
解析:现在完成时she has seen,转换为过去完成时,就是把has变为had,seen是see的过去分词,保持不变,所以是had seen。
3. They have played football for two hours.A. They had played football for two hoursB. They have had played football for two hoursC. They has played football for two hoursD. They played football for two hours答案:A。
解析:原句是现在完成时they have played,转换为过去完成时,将have变为had,played不变,即had played。
4. He has read this book.A. He had read this bookB. He has had read this bookC. He had reads this bookD. He read this book答案:A。
八年级英语现在完成时强化练习题40题(带答案)
八年级英语现在完成时强化练习题40题(带答案)1. I ______ my homework already.A. finishB. finishesC. have finishedD. finished答案解析:C。
在现在完成时中,结构为have/has + 过去分词。
句中主语是I,第一人称,所以用have。
选项A是一般现在时的形式;选项B中finishes是第三人称单数形式的一般现在时,不符合题意;选项D是一般过去时,而句中有already(已经)这个标志词,表明要用现在完成时,所以选C。
2. She ______ to Beijing twice.A. has goneB. has beenC. wentD. goes答案解析:B。
has been to表示去过某地(已经回来),has gone to表示去了某地((还没回来)。
根据句中的twice((两次)可知她去过北京两次,是已经回来的经历,所以用has been。
选项A不符合题意;选项C是一般过去时;选项D是一般现在时,所以选B。
3. They ______ a lot of English words since they came to this school.A. learnB. learnedC. have learnedD. are learning答案解析:C。
since((自从)引导的时间状语从句,从句用一般过去时,主句要用现在完成时,表示从过去某个时间开始一直持续到现在的动作或状态。
选项A是一般现在时;选项B是一般过去时;选项D是现在进行时,所以选C。
4. My brother ______ the book for a week.A. has borrowedB. has lentC. has keptD. has bought答案解析:C。
borrow((借入)、lend((借出)、buy((买)都是短暂性动词,不能和表示一段时间的for a week连用。
八年级英语现在完成时练习题20题含答案解析
八年级英语现在完成时练习题20题含答案解析1. I ______ to Beijing last year. But I ______ there twice this year.A. went; have beenB. have gone; wentC. go; have beenD. have been; went答案解析:A。
第一句中有“last year”,要用一般过去时,went 符合;第二句中有“this year”且表示去过两次,用现在完成时have been。
2. She ______ her homework an hour ago. She ______ it yet.A. did; hasn't finishedB. has done; didn't finishC. does; hasn't finishedD. did; doesn't finish答案解析:A。
第一句中有“an hour ago”,用一般过去时did;第二句中有“yet”,用现在完成时hasn't finished。
3. They ______ a party last weekend. They ______ a lot of fun.A. had; hadB. have had; hadC. had; have hadD. have had; have答案解析:A。
第一句中有“last weekend”,用一般过去时had;第二句中“had a lot of fun”也是描述过去的情况,用一般过去时had。
4. He ______ the book two days ago. He ______ it for two days.A. bought; has hadB. has bought; boughtC. buys; has hadD. bought; has bought答案解析:A。
八年级现在完成时练习题及答案
八年级现在完成时练习题及答案1.Jim has been in Ireland _____ Monday.2.Jill has been in Ireland ____ three days.3.His aunt has lived in Australia ___ 1days.4.Mary is in her office. She has been there ___________ o'clock.5._ I ndia has been an independent country 1974.6.The bus is late. They've been waiting _____________ 0 minutes.7.Nobody lives in those houses. They have been empty many years.8.Mike has been ill ________ a long time. He has beenin hospital _____ October.I.Fill in the blanks with the proper form.1.I ___ already ___ the film. I ______ itlast week.2.____ he ____ his work today? Not yet.3.My father ___ just __ back from work. Heis tired now.4.Where ' s Li Ming ? He __________________ to the teacher ' s office.5.I __________ here since I _____ here in1999.6.So far I ________________ quite a few friendshere.7.How long ___________ the Wangs ___________________ here ? For two weeks.8.I ________ just ___________ my homework.9.He _________ to school on foot every day.10.___ you ______ your science book yet?11.If it _____ fine tomorrow, I 'll go with you.12.The students ______________ English when theteacher came in.13.Look! The monkey _____________ the tree.14.My mother ____________ to see me next Sunday.15.I 've lost my pen. _____________ you _________ it anywhere?II. Choose the best answer. 1. How long have you here?A. comeB. gotC. arrived2.My grandpa died ___________ .A. at the age of myC. when I was. B. for yearsD. my age was. D.been3.Jane has _____ to BeiJing. She will come backtomorrow.A. beenB. goneC. wentD. never been. 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 met--Just weeks.A. will, buyB. did, buyC. are, having7.--Do you know Lydia very well? --Yes, She and I friends since we were very young.A. have madeB. have becomeC. have beenD. have turned D. have, had C. had met D. will meet. --What a nice dress! How long __________________________ you _____ it?8. The Smiths _______ in China for 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 to-- Yes, twice.A. Have, goneB. Have, beenIII.Rewrite the sentences.1.I have been to Macau before.I _________ __________ been to Macau before.2.He hasn ' t come to school 就划线部分提问)_______ _______ he come to school?3.I bough a new bike just now.I ___ just __ a new bike.4.We began to learn English three years ago.We _____ ____ English ___ three years5.He has never surfed, _______ _______ ?________ _______ have they been here?7. The old man _______________ last year. He has _________ ________ for a year.8. Miss Gao left an hour ago.Miss Gao has _________ ________ ________ an hourago.Ask the questions1)I have been there for two days.you ?2)My father has lived here since000.your father ? he ? they a book?1. have, seen, saw2. Has, finished3. has, come4. has gone5. have worked, moved6. have made7. have, stayed8. have, finished. goes10. have, found11. is12.were reading13. is climbing14. is coming15. Have, seenKeys: 1. Howlong have, been there2. Howlong has, lived here . When did, leave here4. When did, buy 现在完成时练习题及答案三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
初二现在完成时态练习题及答案
初二现在完成时态练习题及答案一、根据下列各句的意思,用括号中所给动词的适当形式填空。
1. I _____________ (finish) my homework already.2. They _____________ (not arrive) yet.3. She _____________ (visit) the museum many times.4. _____________ he ever _____________ (see) a lion before?5. We _____________ (not go) to the park this week.6. He _____________ (just come) home from school.7. How many books _____________ you _____________ (read) this year?8. Mary and Tom _____________ (not meet) each other since last month.9. _____________ you ever _____________ (try) Indian food?10. He _____________ (travel) to Europe twice.答案:1. have finished2. haven't arrived3. has visited4. Has, seen5. haven't gone6. has just come7. have, read8. haven't met9. Have, tried10. has traveled二、选择填空:1. Helen _____________ (has, have) already left for the airport.2. They _____________ (has, have) lived in Tokyo for three years.3. We _____________ (has, have) just finished our dinner.4. My father _____________ (has, have) bought a new car recently.5. How long _____________ (has, have) you studied English?6. Lisa _____________ (has, have) seen the movie three times.7. _____________ (Has, Have) you ever been to Paris?8. They _____________ (has, have) known each other since childhood.9. I _____________ (has, have) already visited the Great Wall.10. Tom _____________ (has, have) been to Australia twice.答案:1. has2. have3. have4. has5. have6. has7. Have8. have9. have10. has三、将下列句子改为现在完成时。
八年级英语现在完成时深化练习题30题(带答案)
八年级英语现在完成时深化练习题30题(带答案)1. I _______ (visit) the Great Wall three times.A. visitB. visitedC. have visitedD. will visit答案:C解析:句子表达到目前为止我已经去过长城三次了,强调过去的动作对现在造成的影响(去过三次这个结果),这种情况要用现在完成时,结构为have/has+过去分词。
A选项是一般现在时,表示经常发生的动作或状态;B选项是一般过去时,只强调过去发生的动作,不涉及对现在的影响;D选项是一般将来时,表示将来要发生的动作。
2. She _______ (read) this book already.A. readsB. readC. has readD. is reading答案:C解析:句中有already这个标志词,表示已经,说明到现在为止她已经读完这本书了,要用现在完成时。
A选项是一般现在时;B选项read的形式在这里不符合句子要求;D选项是现在进行时,表示正在进行的动作。
3. They _______ (not see) the new movie yet.A. don't seeB. didn't seeC. haven't seenD. won't see答案:C解析:句中的yet是现在完成时的标志词,用于否定句中,表示到现在还没有,句子表达他们到现在还没有看这部新电影,所以要用现在完成时的否定形式haven't/hasn't+过去分词。
A选项是一般现在时的否定形式;B选项是一般过去时的否定形式;D选项是一般将来时的否定形式。
4. _______ you ever _______ (be) to Paris?A. Do; beB. Did; beC. Have; beenD. Will; be答案:C解析:ever是现在完成时的标志词,用于疑问句中,询问到目前为止是否有过某种经历,句子问你是否曾经去过巴黎,要用现在完成时的结构。
八年级英语现在完成时练习题50题含答案解析
八年级英语现在完成时练习题50题含答案解析1.I____my homework already.A.have finishedB.has finishedC.finishedD.finish答案解析:A。
选项A“have finished”是现在完成时,主语是I,助动词用have,“finished”是过去分词。
现在完成时表示过去发生的动作对现在造成的影响,这里表示“我已经完成了作业”,对现在的状态有影响。
选项B“has finished”助动词错误,主语是I 不能用has。
选项C“finished”是一般过去时,只表示过去的动作,不能体现对现在的影响。
选项D“finish”是一般现在时,也不能体现过去动作对现在的影响。
2.She____the book for two days.A.has hadB.have hadC.hadD.has答案解析:A。
选项A“has had”是现在完成时,主语是she,助动词用has,“had”在这里是“have”的过去分词,表示“拥有”。
现在完成时可以和一段时间连用,表示从过去持续到现在的动作或状态,这里表示“她拥有这本书两天了”。
选项B“have had”助动词错误,主语是she 不能用have。
选项C“had”是一般过去时,不能和一段时间连用。
选项D“has”后面缺少动词,不完整。
3.They____to Beijing twice.A.have beenB.has beenC.wentD.go答案解析:A。
选项A“have been”是现在完成时,主语是they,助动词用have,“been”是“be”的过去分词。
现在完成时中“have been to”表示去过某地,这里表示“他们去过北京两次”。
选项B“has been”助动词错误,主语是they 不能用has。
选项C“went”是一般过去时,不能体现去过的次数对现在的影响。
选项D“go”是一般现在时,也不能体现过去动作对现在的影响。
初中二年级现在完成时练习题与答案
初二现在完成时练习题及答案一、翻译下列句子:你曾经吃过鱼和薯条吗? .他离开中国三年了。
2. 我刚刚丢了我的化学书。
.我认识他们五年了。
3. 我以前从来没去过那个农场。
10.他们已去了美国五年了。
4. 他已经吃过午饭 11.自从他搬到济宁,他就住这儿了。
5. 你已经看过这部电影了吗?12.我妹妹成为一个大学生已经三年。
6. 我哥哥还没回来。
13.自从1999年以来他们就认识。
7.这本字典我已买了三年了。
14.我来到这个学校已3年多了。
二、用since和for填空1.______two years._______ o’clock10._____ lunch time2.____two years ago hours 11.____ she left here3.___last month._____an hour ago4.______ 1999. ___we were5._______yesterdaychildren12. He has lived in Nanjing ___ the year beforelast.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten years __________ she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
① arrive at / in sp / get to / reach sp / come / go / move to sp→ be in sp / at school / at home / on the farm / be here / be there1) He got to Beijing five minutes ago.He Beijing for .2) I moved to the USA in008.I .3) I went home yesterday. I.4) They came here last week. They ___________ here since _____________.② come to / go back to / return to→ be back togo out → b e out1) He came out two years ago.He ______________ for ____________.2) We return to Beijing yesterday.We ___ ____________ to Beijing since __________.③ become → be1) I became a teacher in000. I ________________a teacher for _________________.2) The river became dirty last year. The river _______ _______ dirty for _______ ________.④ close → be closed open → be open1) The shop closed two hours ago. The shop _______________ ______ for _________________.2) The door opened at six in the morning.The door ________ ________ ________ for six hours.⑤ get up → be up;die → be dead; leave sp. → be away from sp.fall asleep / get tot sleep → be asleep; finish / end → be over;marry → be married;1) I got up two hours ago.I ________ ______ _______since _______________.2) He left Shanghai just now.He _______ _____________ ______ Shanghai for five minutes.3) My grandpa died in002.My grandpa _______ _____ ______for _______ ________.4) The meeting finished at six.The meeting ________ ______ ______ for six hours.5) I got to sleep two hours ago .I ________ _____ ___ since _________ _________.6) They married in 1990. They ________ _________ __________since _________.⑥ start / begin to do sth. → do sth. ;begin → be on1) I began to teach at this school in 1995. I ____ ____ at this school since ____.2) The film began two minutes ago. The film ____ ____ ____ for ____ ____.⑦ borrow → keep;lose → n ot have ;buy → have ;put on → wearcatch / get a cold → have a cold; get to know → know1) They borrowed it last week.They __________it since _____________.2) I bought a pen two hours ago. I ____________a pen for _____________.3) I got to know him last year. I ___________ him since ___________.4) I put on my glasses three years ago. I _________ my glasses for ______________.⑧have / has gone to → have been inHe has gone to Beijing.He _____________ Beijing for two days.⑨ join the league / the Party / the army→ be a league member /a Party member / a soldier→ be a member of the league / the Party→ be in the league / the Party / the army1) He joined the league in002.He _________________ a _________________ for two years.He ___________ a _________ the ________ for two years.He _______________________ the league for two years.2) My brother joined the army two years ago.My brother _________a ________ for ___________ ___________.My brother ___________ in ___________ for twoyears.四、划线提问 __________ _________ __________ you __________ __________ ? _________ _________ __________ your father _________ __________? _________ ________ he _________ __________? __________ ___________ they __________ a book五、用have been 或have gone 填空。
初二现在完成时练习题及答案
初二现在完成时练习题及答案一、选择题1. 我已经(完成/完成了)我的作业了。
2. 他们已经(回答/回答了)所有的问题。
3. 杰克(刚刚去了/刚刚去)购物中心。
4. 我们(在那里/在那里呆了)两个小时。
5. 小明(借/借了)了一本好书给我。
6. 爸爸(买/买了)了一台新电视。
7. 她们(参加/参加了)了一个舞蹈比赛。
8. 你(见过/见过了)我的新同学吗?9. 我们(刚刚到达/刚刚到达了)机场。
10. 他们(已经结束/已经结束了)了这个项目。
答案:1. 完成了2. 回答了3. 刚刚去4. 在那里呆了6. 买了7. 参加了8. 见过9. 刚刚到达10. 已经结束了二、用现在完成时填空1. 我已经(读)完这本书。
2. 她(去)过法国两次。
3. 他(写)了一封给父母的信。
4. 他们已经(看)过这部电影了。
5. 我(吃)过午饭了。
6. 她们已经(学习)这个主题两个星期了。
7. 我(见)过他的父母。
8. 我们已经(到达)目的地了。
9. 他(丢失)了他的手机。
10. 我们(等待)他已经很久了。
1. 读2. 去3. 写4. 看5. 吃6. 学习7. 见8. 到达9. 丢失10. 等待三、改错题1. 小明已经买了一些水果在超市。
(去掉了)2. 她们已经完成了晚饭。
(加上了)3. 我已经认识他们很多年了。
(认识改为认识了)4. 我刚刚做完了家庭作业。
(去掉了)5. 我们去年夏天去了北京旅行了。
(旅行了改为旅行)1. 小明已经买了一些水果在超市。
(去掉了在)2. 她们已经完成了晚饭。
(加上了已经)3. 我已经认识他们很多年了。
(认识改为认识了)4. 我刚刚做完了家庭作业。
(去掉了刚刚)5. 我们去年夏天去了北京旅行了。
(旅行了改为旅行)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
初二现在完成时练习题 -CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIAN初二现在完成时用法I. 用never, ever, already, yet before,just填空(一)1.I have _______ seen him before, so I have no idea about him.2.Jack has _________ finished his homework .3.Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film?” “No, I have ________ seen it.”5.“Has the bus left _______” “Yes, it has _________ left.”II.用适当的时态填空:1 Have you ever ______(take) a train?2 Have you _____(make)friends with your new classmates yet?3. I _______(have) my lunch and I'm not hungry now4. Jim has never seen a panda, _____he?5..We can't find him anywhere. Perhaps he______(go) home.6. He _____(read) the book before.7 I _____never____ (meet) her sister before.8. He ______(come) to our school last year/in 2008. 9. They _______________(cook) the supper already.10. They ___________ (cook) the supper half an hour ago.11. Mary________(lose) her pen. ________ you ______________ (see) it here and there?12. _____________ you ____________ (find) your watch yet?13. ---Are you thirsty---No, I _________ just _____________ (have) some orange.14. We _____________already ______________ (return) the book.15. I ________________(not finish) my homework . Can you help me?16. My father _____ (read) the novel twice.17. I _________ (buy) a book just now. 18. I _________ (lost ) my watch yesterday.III.用have/has been to/in, have gone to及go的各种形式填空。
(一)1.Where is JackHe __________ his country. 2.John _______ England since he came back.3.The Smiths _____ Beijing for years.4.____ you ever ____ America -- Yes, I _____ there many times.5.I _____ this school since three years ago.6. Mike and his parents __________ the north for half a year.7.Mum is not at home now. she _________ the shop.8.______ you ever _____ to kunmingNever.9.Where _____ you ______ these days?10.Has Jim arrived yet? Yes, he _______ here for several days.11.Where is PeterI don’t know where he ________.12.Hi Jim! Where _____ you _____Li Lei is looking for you.(二)句型转换:1. He has already gone home. He _________ __________ home ____________. (否定句)____________ he __________ home ___________ (疑问句)2. He has lunch at home. He __________ _____________ lunch at home. (否定句)____________ he __________ lunch at home(疑问句)3. He has been there twice. __________ __________ ________ __________ he been there(划线提问)VI、用所给词正确形式填空:1. I____ already ____ (see) the film. I ________ (see) it last week2. _____ he ____ (finish) his work today Not yet.3. My father ____ just ____ (come) back from work. He is tired now.4. Where’s Li MingHe __________ (go) to the teacher’s office just now.5. So far I _______________(make) quite a few friends here.6. I ________ just ___________ (finish) my homework.7. He ________ (go) to school on foot every day.8. I ____________ (have) my breakfast at half past six yesterday morning.9. What _____ you ________ (do) at that time? We ____________ (watch) TV10.____ you ______ (find) your science book yet11. If it ____ (be) fine tomorrow, I'll go with you.12. The students ____________ (read) English when the teacher _______(come) in.13. While mother ________ (put) Cathy to bed, the door bell ________ (ring).14. The students ____________(read) English loudly while the teacher __________(write) on the blackboard.15. Look! The monkey __________ (climb) the tree.16. My mother __________ (come) to see me next Sunday.17. I've lost my pen. _________ you ________ (see) it anywhere18. Jane ___________ (be) to Beijing twice. She _______(go) there again tomorrow.19. I _________ (lose) my watch yesterday. _______you ever_______(see) yet?20. There___________(be) a football match in our school next week.IV、单项选择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 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 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 ; study C. has ; studied D. are ; studying8、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 . -ReallyWhen _____ thereA. will they go B. did they go C. 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-How long have you ____ here-About two months . A. been B. gone C. come D. arrived12、 Miss Green isn't in the office . she_______ to the library .A.has gone B. went C.will go D. has been13、My parents ______ Shandong for ten years .A. have been in B. have been toC. have gone to D. have been14、The students have cleaned the classroom, ____________A. so theyB. don't theyC. have theyD. haven't they15.We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew16、His father ______ the Party since 1978 . A. joined B. has joined C. was in D. has been in17、-Do you know him well- Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made18、Hurry up! The play __________ for ten minutes .A. has begun B. had begun C. has been onD. Began19、 It _____ ten years since he left the army . A. is B. has C. will D. was20、_____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, arrived21、 His uncle____________for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the universityV. 练习:用since和for填空1) ______ two years 2) _______ two years ago 3) _______ last month4) ______ 1999 5) _______ yesterday 6) _______ 4 o’cl ock7) ______ 4 hours 8) _______ an hour ago 9) _______ we were children10) _____ lunch time 11) ______ she left here1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ we were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.6.We haven’t seen each other ______ a long time.7.His father has been in the Party ______ 10 years ago.8.The film has been on ______ 20 minutes.9.Mr Green has worked here ______ he came to China.10.His grandparents have been dead ______ several years.11. It’s five years _______ we met last time.划线提问1) I have been there for two days. __________ _________ __________ you __________ __________My father has lived here since 2000. _________ _________ __________ your father _________ __________He left here yesterday._________ ________ he _________ __________VI. 单项选择延续性短暂性动词()1. When he arrived at the bus stop, the bus ________ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away()2. I ______ the League for 5 years so far. A. joined B. have joined C. have been in()3. The factory _______ since the February of 1988.A . has been open B. has opened C. was open D. opened 4.The meeting _______ for a week now. A. has finished B. has ended C. has been over()5. Miss Gao ______ this school for nearly 5 years. A. has been in B. has come to C. has taught()6. Ben ______ a teacher for 4 years . A. has been B. has become C. was D. became()7. How long _______ he ________ A. died B. has, died C. has, been dead()8.He ________ the car for a week. A. bought B. has bought C. has had()9. Tom is ill in hospital. He _______ a cold for several days. A. is B. catches C. has caught D. has had10 .I __________ (work) here since I ______ (move) here in 1999.11.. He ____________(work) in our school for five year.12.She’s _____________ (live) here ever since she w as ten.13 .Both of them ________________ (be) in Hongkong for ten days.14 How long ________ the Greens ______________(stay) hereFor two weeks.15. The Smiths __________(live) in China for 8 years.16. Half an hour __________ (pass) since the train __________ (leave).17. Our science teacher told us that the sun_______(rise) in the east and ______(set) in the west.。