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

八年级下英语现在完成时练习一一、用所给动词的适当形式填空。

(see)the (see)it last week.he ____(finish) his work today Not yet .___(be)to Hong Kong Yes,I ____(be)there twice .you ever ____(eat )chocolate sundaes No, never.father ____just ____(come) back from is tired now.`s Li Ming He____(go)to the teacher`s office.___(be) a small town hundreds of years ago. Now it ____ (become) a large city. ____ (work) here since I ____ (move) here in 1999.far I ____(make) quite a few friends here.long ___the Wangs ___(stay) hereFor two weeks.二、句型转换(每空一词)。

have been to Macau before.(改为否定句)I ___ ____ been to Macau before.hasn`t come to school because he`s ill. (就划线部分提问)____ _____ he come to schoolhas learned English for 5 years.(就划线部分提问)____ ___ ____ ____ learned Englishbought a new bike just now.(用just改写)I ____ just ____ a new bike.began to learn English three years ago.(改为同义句)We ____ ____English ____three years三、填入has / have been 或has / have gone.:I saw you in Annabel`s Restaurant last night.Diana:No,it wasn`t never there.2. Sam:Sally and Tim are on holiday, aren`t theyWhere theySue:To Florida, again.Sam:How many times they thereSue:This is their third visit.3. Alan:Where`s Tony Mary:He`s got a headache ,so he to bed.4. Steve:Can I speak to Jill, pleaseLynn:She`s out,I`m afraid. She to the cinema this evening.Steve:Again She already to the cinema three times this week.四、用for 或since填空1. Jill has been in Ireland Monday.2. Jill has been in Ireland three days.3. My aunt has lived in Australia 15 days.4. Margaret is in her has been there 7 o`clock.5. India has been an independent country 1974.6. The bus is `ve been waiting 20 minutes.7. Nobody lives in those have been empty many years.8. Mike has been ill a long time. He has been in hospital ______ October 五、A.用 already或 yet1) Have they taken down the old pictures ______No, not ___________.2) Most of us have finished our compositions ________3) He said he ha dn’t visited the exhibition ________.B.用 since或 for1) We have learned five lessons _____he beginning of this term.2) Mrs Liao has been in hospital ______last week.3) I have stayed at my aunt’s _____two weeks.C. 用have gone或 have been1) Where are the boy students They _____to the school factory.2) Is your father inNo, he ____to he ever______there beforeYes, he ___there several times3) He asked me if I ____to Hangzhou before. I told him that I wanted to go there for a visit as I _____never ______ to that city before.D. 短暂性动词转换为延续性动词arrive at/in sp. get to/reach sp. come/go/move to sp.→ be in sp. /at sp. /on sp. be here/be there1. He got to Beijing five minutes ago.He ________ _________ _________ Beijing for _________ _________.2. I moved to the USA last year.I ________ ________ __________ the USA since __________ __________.3. I went home yesterday.I _______ ________ _________ home for _________ __________.4. They came here last week.They _________ _________ here since _________ __________.come/go back, return → be back come/go out → be out1. He came out two years ago.He _________ __________ _________ for __________ __________.2. We return to Fuzhou yesterday.We ________ ________ _________ to Fuzhou since __________.become → be1. I became a teacher in 2000.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 a sleep/get tot sleep → be asleep;finish/end → be over;marry → be married;1. I got up two hours ago.I ________ ________ ________ since ________ ________.2. He left Fuzhou just now.He _______ ________ ________ _________ Fuzhou for five minutes.3. My grandpa died in 2002.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 in1. He has gone to Beijing.2. He ____ ____ _____ Beijing for two days.join the league/the Party/the army→ be a league/a Party member/a soldier→ be a member of the league/the Party→ be in the league/the Pa rty/the army1. He joined the league in 2002.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 two years.八年级英语现在完成时专练二一、单项选择。

合集下载

(完整)新目标八年级下册英语现在完成时专项练习(附答案)

(完整)新目标八年级下册英语现在完成时专项练习(附答案)

(完整)新目标八年级下册英语现在完成时专项练习(附答案)1、Both his ___.3、Have you met Mr Li before?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?改写:1、他的父母看起来很悲伤。

也许他们知道发生了什么。

3、你以前见过李先生吗?4、这位著名作家在过去两年里写了一本新书。

5、——我们的国家到目前为止已经发生了很大的变化。

——是的。

我希望它会变得更好。

6、赵兰已经在这所学校研究了两年。

7、我们从小就认识小丽。

8、《哈利波特》是一部非常好的电影。

我已经看了两遍。

9、——这些农民去过美国。

——真的吗?他们什么时候去的?10、你做完作业了吗?1、B。

根据上下文推理,表示刚刚完成的动作,且强调对现在的影响,故选B。

2、How long have they been here?3、died; ago。

根据句意,老人去世了,表示一般过去时,填died;又因为后面有时间状语last year,所以用ago表示时间的过去。

4、___ the Party three years ago.5、Where has he been these days?三、汉译英。

初二英语现在完成时 since、for 用法单选题 30 题

初二英语现在完成时 since、for 用法单选题 30 题

初二英语现在完成时since、for 用法单选题30 题1. My sister has studied English ______ five years.A. sinceB. forC. inD. at答案:B。

解析:for后面接一段时间,表示动作持续了多久,这里说姐姐学英语持续了五年,所以用for。

since后面接时间点,如since 2010,这里不是时间点,所以A错误。

in和at不能用于现在完成时表示动作持续的时间,C和D错误。

2. Tom has lived in this city ______ he was born.A. forB. sinceC. whenD. as答案:B。

解析:since后面接时间点,表示自从某个时间点开始,这里说自从他出生就住在这个城市,是时间点,所以用since。

for后面接一段时间,这里不是一段时间,A错误。

when和as没有这种用于现在完成时表示从某个时间开始的用法,C和D错误。

3. They have been friends ______ three months ago.A. sinceB. forC. fromD. after答案:A。

解析:since后面接时间点,three months ago是一个时间点,表示自从三个月前他们就是朋友了。

for后面接一段时间,这里不是一段时间,B错误。

from没有这种用于现在完成时表示从某个时间开始的用法,C错误。

after表示在之后,不符合句子语境,D错误。

4. We have known each other ______ a long time.A. sinceB. forC. inD. during答案:B。

解析:for后面接一段时间,a long time是一段时间,表示我们认识彼此很长时间了。

since后面接时间点,这里不是时间点,A错误。

in和during不能用于现在完成时表示动作持续的时间,C和D错误。

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

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

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

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

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

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

八年级英语现在完成时练习题50题

八年级英语现在完成时练习题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。

人教版八年级英语现在完成时练习题20题含答案解析

人教版八年级英语现在完成时练习题20题含答案解析

人教版八年级英语现在完成时练习题20题含答案解析1. I ______ my homework already.A. finishB. finishedC. have finishedD. will finish答案解析:C。

现在完成时的结构是“have/has + 过去分词”。

在这个句子中,“already”是现在完成时的标志词,表示已经完成的动作。

选项A是一般现在时;选项B是一般过去时;选项D是一般将来时,都不符合句子的语境。

2. She ______ to Beijing twice.A. has goneB. has beenC. wentD. goes答案解析:B。

“has been to”表示去过某地(已经回来),“has gone to”表示去了某地(还没回来)。

这里说她去过北京两次,是去过已经回来的经历,所以用“has been”。

选项A不符合语境;选项C是一般过去时;选项D是一般现在时。

3. They ______ a lot of English words since they came to this school.A. learnB. learnedC. have learnedD. will learn答案解析:C。

“since”引导的时间状语从句,从句用一般过去时,主句用现在完成时,表示从过去某个时间开始一直持续到现在的动作。

这里说自从他们来到这个学校,他们已经学了很多英语单词,所以用现在完成时“have learned”。

选项A是一般现在时;选项B是一般过去时;选项D是一般将来时。

4. -______ you ______ your breakfast? -Yes, I have.A. Have; hadB. Do; haveC. Did; haveD. Are; having答案解析:A。

根据回答“Yes, I have.”可知问句是现在完成时的一般疑问句,其结构是“Have/Has + 主语+ 过去分词”,这里的“have breakfast”的过去分词是“had”,所以是“Have you had your breakfast?”。

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

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

八年级现在完成时练习题及答案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. India 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 been in hospital ______ October.I. Fill in the blanks with the proper form.1. I____ already ____ the film. I ________ it last week.2. _____ he ____ his work today? Not yet.3. My father ____ just ____ back from work. He is tired now.4. Where’s Li Ming ? He __________ to the teacher’s office.5. I __________ here since I ______ here in 1999.6. So far I _______________ quite a few friends here.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 the teacher 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 back tomorrow.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 hour ago.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. How long have, been there2. How long has, lived here . When did, leave here4. When did, buy 现在完成时练习题及答案三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。

(完整版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.—Look at these stamps. I _______ them for five years.—Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】 B【解析】【分析】句意:——看这些邮票,我持有它们5年了。

外研版八年级下册现在完成时

新外研版八年级下册英语语法-现在完成时I Warm-up选择题。

()1. He often______his clothes on Sundays.A. washingB. washesC. has washedD. wash()2. Next month______twenty five.A. has my sisterB. my sister will beC. my sister shall have()3. We will start as soon as our teacher______ .A. comesB. will comeC. comeD. is coming()4. Last week John______his leg.A. felt and brokenB. fell and brokeC. feels and breaksD. fallen and broken()5. It______ hard when I left my house .A. is rainingB. rainsC. was rainingD. will rainII Grammar现在完成时(一)构成:1.肯定句主语(第一、二人称,第三人称复数)+have +过去分词+其他主语(第三人称单数)+has+过去分词+其他如:I have been to Beijing.2.否定句3.主语+ have/has +not +过去分词+其他如:He hasn’t finished his homework yet.4.一般疑问句 Have/Has +主语+过去分词+其他?如:Has the letter arrived yet5.特殊疑问句特殊疑问词+have/has +主语+过去分词+其他?如:Where have you been to(二)用法:1. 现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。

完整版)初二现在完成时练习题

完整版)初二现在完成时练习题初二现在完成时用法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。

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

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

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