现在完成时专项练习题

1 现在完成时专项练习题 A)用since和for填空

1) __________________ two years 2) ___________________ two years ago 3) _________________ last month 4) ____________________ 1999 5) _________________ yesterday 6) ______________________ 4 o’clock 7) ________________ 4 hours 8) _______________________ an hour ago 9)__________________we were children 10) _______________________ lunch time 11) ________________ she left here B)用since和for填空 1. 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. C) 用have/has been to/in, have gone to的各种形式填空。 Where is Jack? He ______________ his country. John _____________ England since he came back. How long _________ have _________ this village? The Smiths __________ Beijing for years. _____________ you ever ______________ America? -- Yes, I _________ there many times. I _________________ this school since three years ago. C)选择填空 ( )1.——Have you _____travelled on the train. ——Yes, I have. (A)never (B)ever (C)just (D)yet ( )2.——Have you finished your homework ——Not ______ (A)ever (B)already (C)yet (D)just ( )3. We haven't finished our homework _____. . (A)already (B)ever (C)yet (D)never ( )4.——Have you ______ learned English? ——Yes, I've _____learned a lot. (A)never,ever (B)ever,never (C)ever,already (D)already.ever ( )5.——Have you finished your homework_____ ? ——Yes,I've done that _____ (A)yet,already (B)already, yet (C)ever,never (D)still,just ( )6.John's father _____borrowed some pictures (A)have already (B)has just (C)have ever (D)has yet ( )7.He ____ finished his homework yet 2

(A)doesn’t (B)haven’t (C) hasn’t (D) doesn’t have ( )8.I've been like this ever snice ______ (A)last week (B) for a week (C) a week before (D)the last week ( )9.My mother has worked in this factory _____2 years. (A)about (B)for (C)in (D)since ( )10. I haven't heard from him _____ last week. (A)since (B) for (C)ago (D)before ( )11.His father joined the party_________ (A)for three years (B)since three years ago (C)three years ago (D)in two years' time ( )4.Mr Green isn't in the office , He _____to the library (A)has gone (B)went (C)has been (D)will go ( )5.Mr smith _____to Tokyo and he will be back in a week (A)has been (B)has visited (C)has sent (D)has gone ( )6.They______China for two years (A)have been to (B)have been in (c)have gone to (D)have come to ( )1.Jim's been to the Great wall before , _____ ? (A)isn't (B)wasn't (C)hasn't (D)doesn't ( )2.She's never been to England, _____ she? (A)has (B)hasn't (C)isn't (D)is ( )2.___________has Hanmei been in the library. (A)How long (B)How soon (C)How far (D)How often ( )3.How long ___he___the library book . (A)has,borrow (B)has,kept (C)has,bought (D)did,buy

D)按要求把短暂性转换为延续性动词 ①He ________ _________ _________ Beijing for _________ _________. I moved to the USA last year. I ________ ________ __________ the USA since __________ __________. I went home yesterday. I _______ ________ _________ home for _________ __________. They came here last week. They _________ _________ here since _________ __________.

①He _________ __________ _________ for __________ __________. We return to Fuzhou yesterday. We ________ ________ _________ to Fuzhou since __________.

①I ________ __________ a teacher for _________ _________. 3

The river became dirty last year. The river _________ _________ dirty for _________ __________.

①The shop ________ _________ _________ for _________ _________. The door opened at six in the morning. The door ________ ________ ________ for six hours.

①I got up two hours ago. I ________ ________ ________ since ________ ________. He left Fuzhou just now. He _______ ________ ________ _________ Fuzhou for five minutes. My grandpa died in 2002. My grandpa _______ _______ ________for _______ ________. The meeting finished at six. The meeting ________ ______ ______ for six hours. I got to sleep two hours ago. I ________ _________ _________ since _________ __________. They married in 1990. They ________ _________ __________since _________.

①I began to teach at this school in 1995. I ____ ____ at this school since ____. The film began two minutes ago. The film ____ ____ ____ for ____ ____.

①They borrowed it last week. They _________ _________ it since __________ __________. I bought a pen two hours ago. I _________ _________ a pen for ________ __________. I got to know him last year. I _________ __________ him since __________ __________. I put on my glasses three years ago.

合集下载

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)

英语现在完成时专题练习(及答案)一、单项选择现在完成时1.―What do you think of our hometown?―Very beautiful. You know it is the first time that I _______ here.A.will be B.wasC.have been D.had been【答案】C【解析】试题分析:考查固定句型中的时态。

固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;本题前面是is,故使用现在完成时。

句意:—你认为我们国家怎么样?—发出漂亮。

你知道这是我第一次来到这里。

故C正确。

考点:考查固定句型中的时态。

点评:固定句型:it is/was 序数词time that sb…这是第几次某人做某事的时候了;如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时;2.It is the fourth time that Tom ______ in the maths exams.A.failed B.has failedC.had failed D.have failed【答案】B【解析】【详解】考查固定句式中的时态。

固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。

句意:这是这个星期里他第四次打电话给你了。

【点睛】固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。

如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。

(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。

现在完成时练习题及答案

现在完成时练习题及答案

现在完成时练习题及答案一、选择题1、 I ______ my homework yetA haven't finishedB have finishedC finishedD didn't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has +过去分词”,否定形式是“haven't/hasn't +过去分词”,A 选项 haven't finished 符合现在完成时的否定形式。

2、 They ______ in this city since 2008、A liveB livedC have livedD are living答案:C解析:“since +时间点”是现在完成时的标志,现在完成时的构成是“have/has +过去分词”,C 选项 have lived 符合现在完成时的结构。

3、 Have you ever ______ to Beijing?A goneB beenC wentD go答案:B解析:have been to 表示“去过某地(已经回来)”,have gone to 表示“去了某地(还没回来)”,根据句意“你曾经去过北京吗?”,这里表示去过且已经回来,所以用 have been to,B 选项 been 符合。

4、 My father ______ the Party since 1978、A joinedB has joinedC was inD has been in答案:D解析:“since +时间点”是现在完成时的标志,join 是短暂性动词,不能与时间段连用,要转化为 be in,现在完成时的构成是“have/has +过去分词”,D 选项 has been in 符合现在完成时的结构。

5、—How long ______ you ______ here?—For two yearsA have; studiedB did; studyC do; studyD will; study答案:A解析:根据答语“For two years”可知问句要用现在完成时,现在完成时的构成是“have/has +过去分词”,A 选项 have; studied 符合现在完成时的结构。

现在完成时专题练习附答案

现在完成时专题练习附答案

现在完成时专题练习附答案一、单项填空。

1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. has boughtB. has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _____ 1992.A. sinceB. fromC. afterD. in9. Mr. Black _________Chinasince the summer of 1998.A. has been toB. has been inC. has come toD. came to10. His father _______ for years.A. has diedB. has been deadC. diedD. dies[真题链接]1. — Beibei, is Mr. Chen in the office?— No. He for half an hour.A. leftB. has leftC. has been away2. — Is Miss Green in the office?— No, she ____ to the library.A. goesB. had goesC. has goneD. would go3. —A new shop ______ for a week nearby. Let’s have a look there.—Good idea. But it doesn’t ____ on Mondays.A. opened; openedB. has been opened; openC. has opened; openedD. has been open; open二、用already或yet填空。

(练习题)现在完成时和过去完成时专项练习(最新整理)

(练习题)现在完成时和过去完成时专项练习(最新整理)

一、单项选择。

1、Both his parents look sad . Maybe they _________what's happened to him.(呼和浩特)A. knewB. have knownC. must knowD.will know 2、He has _______ been to Shanghai, has he ?A. alreadyB.neverC.everD. still 3、Have you met Mr Li ______?A. justB. agoC.beforeD. a moment ago4、The famous writer _____ one new book in the past two year.A. 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 ; betterD. changed ; better6、Zhao Lan ______already ______in this school for two years.A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying 7、We ______ Xiao Li since she was a little girl.A. KnowB. had knownC. have knownD. knew 8、Harry Potter is a very nice film .I_______ it twice.A. will seeB. have seenC. SawD.see 9、—These farmers have been to the United States. —Really ? When _____ there ?A. will they goB. did they goC. do they goD. have they gone 10、—______ you ___ your homework yet? —Yes . I _____ it a moment ago.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. will; do; finish 11、His father ______ the Party since 1978.A. JoinedB. has joinedC. was inD. has been in 12、—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. arrived 14、Hurry up! The play __________ for ten minutes.A. has begunB. had begunC. has been onD. began 15、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 goneB. wentC.will goD. has been 17、My parents ______ Shandong for ten years.A. have been inB. have been toC. have gone toD. have been 18、The students have cleaned the classroom,_____?A. so theyB. don’t theyC. have theyD. haven’t they 19、_____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, arrived 20、His uncle ____ for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university 二、句型转换。

完整版)现在完成时专项练习及答案

完整版)现在完成时专项练习及答案

完整版)现在完成时专项练习及答案1.He has been away from home for two years。

Two years is a long time.2.How long have you been on the football team of the school。

About 2 years.3.When did you finish your homework。

I have already finished it.4.Mr。

Green has lived in China for 5 years.5.I haven't received a letter from him since he left.6.There have been great changes in our country for two years.7.Mr。

Black has been in China for many years.8.I haven't seen you since last Saturday.9.Since 1995.10.XXX you nor Hans have been to the Great Wall before.11.Have you been to Hawaii。

Yes。

I went there last spring.12.Where is Mr。

Green。

Oh。

he has gone to Canada.13.Although they were tired。

they still went on working.14.Neither of them is useful.15.None of us would like to have a rest.16.How long can this book be borrowed?17.Are either of you from America。

初三英语现在完成时专项练习(含答案和解析)含答案

初三英语现在完成时专项练习(含答案和解析)含答案

初三英语现在完成时专项练习(含答案和解析)含答案一、选择题1.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make 2.Gina can’t go to the farm with her classmates because she________ a bad cold.A.is caught B.is catching C.will catch D.has caught 3.—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 4.—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.had5.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 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 noth ing much left.A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 8.— 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 9.— 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.saw 10.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 11.Avengers: Endgame is such a wonderful film that I________ it twice.A.will see B.saw C.see D.have seen 12.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 13.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat 14.—When did Suning Plaza in Xuzhou open?—It ________ for over three years.A.opened B.has been open C.was opened D.had been open15.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 16.—James. Have you ever been to Yangzhou? It’s ver y 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 17.—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 finish 18.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 19.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 dead20.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 21.—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.study22.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 been23.The life we were used to_________ greatly since the computer was invented.A.has changed B.changed C.changing D.change 24.—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 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.—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.—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 29.—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 30.—Where is your uncle? —In the USA.He ________ there for two months.A.has gone B.has gone to C.has been D.has been to 31.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 32.—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 33.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 34.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost35.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 competition36.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 37.—May I borrow your new-bought book The Adventures of Tom Sawyer now?—I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.A.read B.am reading C.have read D.will read 38.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 39.The Hong Kong-Zhuhai-Macao Bridge, as the world’s longest cross-sea bridge, ________ for over one and a half years.A.has opened B.has been open C.has been opened D.opened 40.—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 41.—Could you ________ me this book please, Daniel?—Sorry, but I ________ it for only half an hour. I haven't finished it.A.lend; have had B.borrow; have bought C.borrow; have hadD.lend; bought42.—What do you think of the movie Black Beauty?—Fantastic. I________it twice.A.watch B.was watching C.am watching D.have watched 43.—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.lives 44.—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 45.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 46.—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 47.—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 used 48.The train ________ for twenty minutes.A.left B.has left C.has been away D.is leaving 49.— 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 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.C【详解】句意:——妈妈,我打包的午餐在哪?——在厨房里,我已经给你做了两个三明治。

(完整版)现在完成时练习题及答案(可编辑修改word版)

现在完成时练习题及答案(精华汇总)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’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?II.Choose the best answer.1.How long have you here? A. come B. got C. arrived D. 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. been B. gone C. went D. never been4.It is ten years I last saw her. A. after B. since C. for D. that5.-- Who will go to the station to meet Lorry? --I will. I her several times. A. met B. have met C. had met D. will meet6. --What a nice dress! How long you it?--Just 2 weeks. A. will, buy B. did, buy C. are, having D. have, had7.--Do you know Lydia very well? --Yes, She and I friends since we were very young.A. have madeB. have bec omeC. have beenD. have turnedin China for 8 years. A. has lived B. lived C. have 8.The Smithsbeen D. live9.--Hello, this is Mr. Gre en speaking. Can I speak to Mr. Black? -- Sorry. He the Bainiao Park. A. has been to B. has gone to C. went to D. will go to10.-- you ever to the US? -- Yes, twice. A. Have, gone B. Have, been C, Do, go D. were, goingIII.Rewrite the sentences.1.I have been to Macau before. (改为否定句) I been to Macau before.2. He hasn’t come to schoolbecause he was ill. (就划线部分提问) he come to school?3.I bough a new bike just now. (用just 改写)I just a new bike.4.We began to learn English three years ago.(改为同义句)We English three years5.He has never surfed, ? (改成反意疑问句)6.They have been here since 2000. (对划线部分提问)have they been here?7.The old man last year. He has for a year. (die) (动词填空)8.Miss Gao left an hour ago. (同义句转换)Miss Gao has an hour ago.Ⅳ. A sk the questions1)I have been there for two days.you ?2)My father has lived here since 2000.your father ?3)He left here yesterday.he ?4)They bought a book two hours ago.they a book?Ⅴ. Use “never, ever, already, just, yet, for, since” to fill in the blanks.1.I have seen him before, so I have no idea about him.2.Jack has finished his homework.3.Mr. Wang has taught in this school ten years.4.“Have you seen the film?” “No, I have seen it.”5.“Has the bus left ?” “Yes, it has left.”二、用since 和for 填空1.two years2.two years ago3. last month4. 19995.yesterday6. 4 o’clock 7 4 hours8. an hour ago9. we were children10. lunch time 11.she left here12.He has lived in Nanjing the year before last.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.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。

人教版六年级英语现在完成时练习题50题【含答案解析】

人教版六年级英语现在完成时练习题50题【含答案解析】1. I ______ my homework already.A. finishB. finishesC. have finishedD. had finished答案解析:C。

在现在完成时中,基本结构是have/has+过去分词。

主语I是第一人称,所以用have,finish的过去分词是finished,A选项是一般现在时的形式,B选项finishes是第三人称单数形式的一般现在时,D选项had finished是过去完成时的形式,不符合题意,所以选C。

2. She ______ a new book this week.A. buyB. buysC. has boughtD. bought答案解析:C。

现在完成时结构为have/has+过去分词,主语she是第三人称单数,所以用has,buy的过去分词是bought。

A选项buy是一般现在时形式,B 选项buys是第三人称单数形式的一般现在时,D选项bought是一般过去时,所以选C。

3. They ______ their classroom.A. cleanB. cleansC. have cleaned答案解析:C。

现在完成时的构成是have/has + 过去分词,主语they是复数,用have,clean的过去分词是cleaned。

A选项clean是一般现在时形式,B选项cleans是第三人称单数形式的一般现在时,D选项cleaned是一般过去时,所以选C。

4. My friend ______ his bike.A. loseB. losesC. has lostD. lost答案解析:C。

现在完成时结构为have/has+过去分词,主语my friend是第三人称单数,用has,lose的过去分词是lost。

A选项lose是一般现在时形式,B 选项loses是第三人称单数形式的一般现在时,D选项lost是一般过去时,所以选C。

现在完成时专项练习试题与答案

现在完成时专项练习题及答案一、单项选择。

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 ; good C. 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 ; studying7、We ______ Xiao Li since she was a little girl .A. know B. had known C. have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A. will see B. have seen C. sawD.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they go B. did they go C. do they goD. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finished B. Have ; done ; finishedC. Have ; done ; have finished D. will ; do ; finish11、His father ______ the Party since 1978 .A. joined B. has joined C. was in D. has been in12、—Do you know him well ?—Sure .We _________ friends since ten years ago .A. were B. have been C. have become D. have made13、—How long have you ____ here ?—About two months .A. been B. gone C. come D. Arrived14、Hurry up! The play __________ for ten minutes .A. has begun B. had begun C. has been on D. began15 It _____ ten years since he left the army .A. is B. has C. will D. was16、Miss Green isn't in the office . she_______ to the 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 toChina?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university 二、句型转换。

英语现在完成时练习题含答案

英语现在完成时练习题含答案一、初中英语现在完成时1.His cat has ________ for five weeks.A. diedB. been deadC. dyingD. dies【答案】 B【解析】【分析】句意:他的猫已经死了5个星期了。

die是短暂性动词,不能表示状态的延续。

由时间状语 for five weeks可知应用延续性动词,故答案选B。

【点评】考查现在完成时。

2.My father ____ in a panda protection center for 10 years, so he knows a lot about panda.A. was workingB. is workingC. has workedD. will work 【答案】 C【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。

由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。

【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。

3.I am surprised at the new look of my hometown,for it _____ a lot over the years.A. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.4.—Your shoes are so old. Why don't you buy a new pair?—Because I all my money on an MP5.A. spendB. have spentC. am spendingD. was spending【答案】 B【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。

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