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

(完整)新目标八年级下册英语现在完成时专项练习(附答案)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?三、汉译英。
人教版英语八年级下册英语unit10现在完成时态练习题含答案

人教版英语八年级下册英语unit10 此刻达成时态练习题含答案 .doc一、用适合的时态填空1、We _____ just ______-(talk) about you.2、Where are you _____(be)? I ____(be) to Nanjing.3、When ____ you ____(go) there ? I ______(there) there last month.4、______you _____(visit) the Great Wall yet?5、How long have you ______(teach) English in school?6、They _____(see) the film twice.7、He _____(work) in that hospital since he left college.8、I ____(be) to Shanghai for several time.9、What ____ you_______(do) yesterday? I ____(make) a cake.10 、---_____you _____(be) to Beijing? ---yes, I have.11 、Her parents __________(not write) to her since they left.二、句型变换(每空一词)1、Miss Zhang has traveled to Beijing. (改为否认句)Miss Zhang________________ to Beijing.2、Have you ever wanted to visit the Summer Palace?(作一定回答)_______, I______.3、He has answered all the questions. (对划线部分发问)_______ ________ he _______?4、He has found something in the room.(改为一般疑问句)_______ he found ________ in the room?5、I didn't see him last year.(改为此刻达成时)I ______ _____ him for a long time.6、The old man dide last year. (同义句改写)He _____ ______ for a year.7、This factory opened twenty years ago. (改写句子,句意不变)This factory ____________ for twenty years.8、Miss Gao left an hour ago. (改写句子,句意不变)Miss Gao ___________ _____________ an hour ago.9、The Green Family moved to France two years ago.(改写句子,句意不变)______ two years ______ the Green Family moved to France.10、The bus has arrived here.It arrived ten minutes ago ( 改写句子,句意不变)11、They have known each other for 6 years (改写句子,句意不变)They have known each other______6 years______12、I bought the bike last yearI___________the bike for______________13、David has already got something to eat (改为否认句)David_________ _________ __________to eat______________.答案一 1 have talked2 being am3 did go went4 have visited5taught6have seen7has worked8have been9 did do made10 Have been11 haven`t written二 1 hasn`t travelled2 Yes have3 What has answered4 Has anything5 have seen6 has been died7 has opened8 has left for9 It has been since10 It has been ten minutes since the bus arrived here.11 since ago12 have bought one(two) year13 hasn`t got anything yet。
八年级英语现在完成时练习题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。
八年级下册英语现在完成时专练

八下现在完成时专项练习一.单项选择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 _________ China since 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. dies11. 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, sees12.---- Would you like some more food?----Thank you. I _______ enough.A. will haveB. have hadC. haveD. had13. ______ you ______ England? Yes, it _____ a beautiful country.A. Will, gone to, wasB.Have, been to, isC. Had, been to, isD.Have, gone to, is14. ----_______ you _______ to Beijing?----No, I ______.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 going15. ---You sister ______ to London to study English. Is that true?---Yes , she ___ there for two months.A. has been, has beenB. will go, has goneC. gone, will beD. has gone, has been16. He has a computer of his own. He ____ it two days agoA. boughtB. boughtC. boughtD. has bought17. —Where is Li Lei? —He ___ Shanghai.A. has gone toB. has been toC. went toD. goes to18. He _______ his homework and is now listening to music.A.. finishesB. has finishedC. finishD. is finishing19. David _______ Shanghai for more than three months.A. came toB. has been toC. has been inD. has come to20. --- Is your father a Party member?--- Yes, he ____ the party three years ago. He _____ a Party member for three years.A. joined; has beenB. has joined; has beenC. was joined; isD. joined; was21. ---What a nice bike! How lone ____ you ____ it? ----Just five weeks.A. will; buyB. did; buyC. are; havingD. have; had22. I ______ this book for a week .I have to return it now.A. borrowedB. have borrowedC. keptD. have kept23. ----______ your sister _______ in Green China for a long time?----Yes. She joined it five years ago.A. Has; beenB. Have; beenC. Has; joinedD. Have; joined24. ---How long have you _______ from the USA? ----For three months.A. come backB. returnedC. go backD. been back25. I _____ this book for half a year.A. have boughtB. have hadC. boughtD. had26. The students are sorry to hear that famous singer _______ for a year.A. has leftB. has goneC. has been awayD. has gone away27. --- ______ you______ your homework yet? ---Yes, I _____ it just now.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. Will; do; finish28. The sand storm weather ______ in Beijing several times this year.A. happenB. happenedC. has happenedD. have happened29. ---How long have you been here? --- ____ last month.A. ForB. UntilC. BeforeD. Since30. He ____ a cold for three days.A. has caughtB. has hadC. has gotD. caught31. Jim Green ____ in China for two years.A. has comeB. has beenC. has arrivedD. came32. The film ____ for half an hour.A. has been onB. has begunC. hasn’t begunD. began33.—Where have you _______ these days?—I have to Beijing with my friends.A. been;goneB. been;beenC. gone;beenD. gone;gone34.How long have you _______ this book?A. bought B.borrowed C.had D.lent35. We have lived here _______ five years ago.A. when B.since C.before D.after36.—I have watched the game.—When _____you _______ it?A.have;watched B.do;watch C.did;watch D.will;watch37.—How do you like Beijing, Mr. Black?—Oh,I _______ such a beautiful city.A.don't visit B.didn't visit C.haven't visited D.hadn't visited38.Miss Brown _______ to the Great Wall twice.A.have been B.has been C.have gone D.has gone39.His brother has been to Stone Forest twice ______ he came to Yunnan.A.after B.before C.since D.for40.His grandpa _______ for two years.A.was died B.has been dead C.was dead D.has died41.—Have you ever_______ to Haikou?—Yes,I_______ there with my family last August.A.gone;went B.been;went C.been;went to D.been;was in42. His sister ______ her hometown for three years. She'll return next year.A.left B.has left C.has been away D.has been away from43、—______ you ___ your homework yet ? —Yes . I _____ itA.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish44、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in45、—Do you know him well ? — Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made46、.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away47、I ______ the League for 5 years so far.A. joinedB. have joinedC. have been in48、The factory ____ since the February of 1988.A . has been open B. has opened C. was open D. opened49、Mary and Rose ____friends since they met in 2000.A. have madeB. have beenC. madeD. have become50、The meeting _____ for a week now.A. has finishedB. has endedC. has been over二.翻译句子201. 你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。
八年级英语现在完成时练习题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。
(完整)新目标八年级下册英语现在完成时专项练习(附答案)

现在完成时专项练习一、单项选择。
1、Both his parents look sad . Maybe they _________ what's happened to him .(呼和浩特A. knewB. have knownC. must knowD.will know3、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 written5、—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 ; studying7、We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew8、Harry Potter is a very nice film .I_______ it twice .A. will seeB. have seenC. sawD.see9、—These farmers have been to the United States . —Really ? When _____ there ?A. will they goB. did they goC. do they goD. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A. Did ; do ; finishedB. Have ; done ; finishedC. Have ; done ; have finishedD. will ; do ; finish16、 Miss Green isn't in the office . she_______ to the library .A.has goneB. wentC.will goD. has been二、句型转换。
八年级下册英语现在完成时态练习题_最新修正版

现在完成时专项练习一、写出下列动词的过去式和过去分词study _______ _______ eat _______ _______ pay _______ _______ chat_____ _______lose_______ ______ come _______ ________ read _______ _______ stop _______ _______run _______ _______fall _______ _______ see _______ _______ fell_______ _______ swim _______ _______ give _______ _______take _______ _______ write ____ _____ choose _______ _______get _______ _______ begin _______ _______be______ ______ bring _______ _______ catch _______ _______ find _______ _______ go _______ _______ hold _______ _______hear______ ______ lay ______ ______ hurt _____ ______ learn ______/ ______know _______/ ______ grow _____ ______ leave______/ ______have_______ /______ drive_____ ______ teach______/ ______make_______/ ______二、单项选择1、Both his parents look sad .Maybe they _________what's h appened 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 s.A. is writing B.was writingC.wrote D.has written5、-Our country ______ a lot so far .-Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ____already ____in this school for two years .A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A.know B.had known C.have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A.will see B.have seen C.saw D.see9、-These farmers have been to the United States . -Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、-______ you ___ your homework yet ?-Yes . I _____ it a moment ago .A.Did ; do ; finished B.Have ; done ; finishedC.Have ;done ;have finished D.will ; do ; finish11、His father ______ the Party since 1978 .A.joined B.has joined C.was in D.has been in12、-Do you know him well ?- Sure .We _______friends since ten years ago . A. were B.have been C.have become D. have made13、-How long have you ____ here ?-About two months .A. been B. gone C. come D. arrived14、Hurry up! The play _________for ten minutes .A.has begun B.had begun C.has been 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 libr ary .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 memberof Greener Chinasincehe to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university21. ( ) You'll answer for what you .A. will doB. have doneC. had doneD. do22. ( ) He Tokyo for two weeks.A. has leftB. has been away fromC. has been awayD. is leaving23. ( ) - have you been here? -For a month.A. How oftenB. How farC. How longD. How soon24. ( ) It's the third time you late for school this week.A. wereB. areC. had beenD. have been25. ( ) Many new railways down in the past few years.A. has been liedB. have been laidC. have been layedD. have been lied26. ( ) -Is that Jack speaking?-Sorry, he isn't in right now. He the cinema with hisaunt.A. has been toB. has gone toC. have been toD. have gone to27. ( ) It ten years since we last in Beijing.A. was, metB. had been, metC. was, meetD. is, meet三、用所给动词的适当形式填空1、We _____ just ______(talk) about you.2、Where are you _____(be)? I ____(be) to Nanjing.3、When ____ you ____(go) there ?I ______(there) there last month.4、______you _____(visit) the Great Wall yet?5、How long have you ______(teach) English in school?6、They _____(see) the film twice.7、He _____(work) in that hospital since he left college.8、I ____(be) to Shanghai for several time.9、What ____ you _______(do) yesterday? I ____(make) a cake.10、---_____you _____(be) to Beijing? ---yes, I have.11、Her parents _______(not write) to her since they left.12. I don’t know this woman. I (meet, never)her.13.-Let’s go to the cinema.-No, I (see, already)the film.14. We (finish, not)our homework yet. Will you wait a minute?15. John (come, not)yet. He will be back in a minute.16. Mr. Green often goes to America. In fact, he (be)there ten times.17. -Where’s John? -He just (go)to the teachers’ office.18. She (study)English since she was ten. She (begin)to study English when she was ten.19. Jim isn’t here. He(go)to the library. He (go)there an hour ago.20. He ________ (travel, never)on a train in her life.21. I (buy)the bike two weeks ago. I (have)this bike since the beginning of this month. I (have)it for two weeks.22. Great changes (take place)in those villages in the last ten years.23. How many times you (phone)me these days? _ you (phone)me this morning24. Tom can’t get into the room because he(lost)the key to the door.25. I (look)for the dictionary, but I (find not)it yet.26. -the new programmes (start)yet?-No, they (plan, still)27. you (know) where your sister has (go)?28. We (live)in Shanghai from 1989 to 1999. We (live)for 10 years.29. They can’t go with us. They (finish, not)the work yet.30. You (change, not )your mind, haven’t you?31.We must pay for the library book if we (lost)it.32、I (tell) you about the accident as soon as I (finish) the work.33.-I hear your father (be)to Japan once.-Yes. He (go)there last year.34. -When you (buy)the book?-I (have)it for two weeks.35. Such a thing (happen, never)in the village before.36. I think you never (hear) such a thing.37. you ( read) the book yet?38.Tom just (find) his cat.39.He (not see) the film yet.So he (see) it this evening.40.I (have) my lunch already.41. You (find) your lost book? Yes, I (find) it hours ago.42.You needn’t tell him about it. I already him about it.(tell)43.--when you there?(go) --Three weeks ago.44. --Jim, you (write) a letter to your aunt? --yes, I .I (write) it just now.45.Have you (return) the ladder yet? No, not .I (return) it soon.46.So far, I (not get) a letter from him.47.Until now, she already (write) three books.48.In the past few years, we (build) a lot of buildings. 49.This is the first time I (visit) the Great Wall.50.We already (know) each other before.51.We (get) to know each other three years ago.52.—How many times you ever to Shanghai? --I ever there three times.(去过)53.-Where is Jim?--He to the teachers’ office(去了)54. -- you to the hospital yet?(去过)--yes, I (go)to see Doctor Li this morning and he (give)me some medicine.-- you (take) it.?-- Yes, I it just a moment ago. (take)55. It (rain)for a week.57. He _____ (live) here since he ____ (move) here. 58.Our Maths teacher ____ (talk) to a boy when I ____ (enter) the room59.The Greens ____________ (be) to the Great Wall twice.60.I ______ (give) the message to her as soon as he _________ (come) back.61.There ______ (be) no books on the shelf a moment ago. 62.Look, the Greens _____ (have) supper. But we ____ just __ ___ (eat) it.63.In one or two years, she (become) a doctor.四、句型转换(每空一词)1、Miss Zhang has traveled to Beijing.(改为否定句)Miss Zhang________ ________ to Beijing.2、Have you ever wanted to visit the Summer Palace?(作肯定回答)_______, I ______.3、He has answered all the questions.(对划线部分提问)__ _____ ________ he _______?4、He has found something in the room.(改为一般疑问句)_______ he found ________ in the room?5、I didn't see him last year.(改为现在完成时)I ______ _____ him for a long time.6、The old man dide last year.(同义句改写)He _____ ______ for a year.7、This factory opened twenty years ago.(改写句子,句意不变)This factory _____ _______ for twenty years.8、Miss Gao left an hour ago.(改写句子,句意不变)Miss Gao _____ ______ _______ ______an hour ago.9、The Green Family moved to France two years ago.(改写句子,句意不变)______ two years ______ the Green Family moved toFrance.10、The bus has arrived here. It arrived ten minutes ago (改写句子,句意不变)11、They have known each other for 6 years (改写句子,句意不变)They have known each other______6 years______12、I b ought the bike last yearI___________the bike for_______ _______13、David has already got something to eat (改为否定句)Da vid_______ _______ _______to eat__________.14. He died two years ago.(改为同义句)He ___ ____ ____ for two years.15. I bought the pen three hours ago.(改为同义句)I ____ ____the pen for three hours.16.I joined the army three years ago. (改为同义句)I a member of the army three years.===I the army for three years.===It three years he the army.17. She has worked in the school for three years. (改为同义句)She has the school three years .18. I borrowed the book three days ago. (同义句)I the book for three days19. She (learn) English for three years.She ______ _____ (learn) English ______ three years ____ .(用since)20、The old man _________ last year.He for a year. (die) (动词填空)21、This factory opened twenty years ago.(同义句转换)This factory _______for twenty years.22、Miss Gao left an hour ago. (同义句转换)Miss Gao ______ ______ _______ _______ an hour ago.23、Her mother has been a Party member for three y ears .(同义句)Her mother _____the Party three years________ .24、The Green Family moved to France two years ago. (同义句转换)____two years ____the Green family moved to France.25、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)___________________________________________26. He has already finished his homework.(改为否定句)He finished his homework .。
外研版八年级下册现在完成时

新外研版八年级下册英语语法-现在完成时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. 现在完成时表示过去发生或已经完成的某一动作对现在造成的影响或结果。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专项练习一、写出下列动词的过去式和过去分词study _______ _______ eat _______ _______ pay _______ _______ chat_____ _______lose_______ ______ come _______ ________ read _______ _______ stop _______ _______run _______ _______fall _______ _______ see _______ _______ fell_______ _______ swim _______ _______ give _______ _______take _______ _______ write ____ _____ choose _______ _______get _______ _______ begin _______ _______be______ ______ bring _______ _______ catch _______ _______ find _______ _______ go _______ _______ hold _______ _______hear______ ______ lay ______ ______ hurt _____ ______ learn ______/ ______know _______/ ______ grow _____ ______ leave______/ ______have_______ /______ drive_____ ______ teach______/ ______make_______/ ______二、单项选择1、Both his parents look sad .Maybe they _________what's h appened 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 s.A. is writing B.was writingC.wrote D.has written5、-Our country ______ a lot so far .-Yes . I hope it will be even ______ .A. has changed ; well B. changed ; goodC. has changed ; better D. changed ; better6、Zhao Lan ____already ____in this school for two years . A. was ; studying B. will ; studyC. has ; studied D. are ; studying7、We ______ Xiao Li since she was a little girl .A.know B.had known C.have known D. knew8、Harry Potter is a very nice film .I_______ it twice .A.will see B.have seen C.saw D.see9、-These farmers have been to the United States . -Really ? When _____ there ?A. will they go B. did they goC. do they go D. have they gone10、-______ you ___ your homework yet ?-Yes . I _____ it a moment ago .A.Did ; do ; finished B.Have ; done ; finishedC.Have ;done ;have finished D.will ; do ; finish11、His father ______ the Party since 1978 .A.joined B.has joined C.was in D.has been in12、-Do you know him well ?- Sure .We _______friends since ten years ago . A. were B.have been C.have become D. have made13、-How long have you ____ here ?-About two months .A. been B. gone C. come D. arrived14、Hurry up! The play _________for ten minutes .A.has begun B.had begun C.has been 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 libr ary .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 memberof Greener Chinasincehe to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、His uncle for more than 9 years.A. has come hereB. has started to workC. has lived thereD. has left the university21. ( ) You'll answer for what you .A. will doB. have doneC. had doneD. do22. ( ) He Tokyo for two weeks.A. has leftB. has been away fromC. has been awayD. is leaving23. ( ) - have you been here? -For a month.A. How oftenB. How farC. How longD. How soon24. ( ) It's the third time you late for school this week.A. wereB. areC. had beenD. have been25. ( ) Many new railways down in the past few years.A. has been liedB. have been laidC. have been layedD. have been lied26. ( ) -Is that Jack speaking?-Sorry, he isn't in right now. He the cinema with hisaunt.A. has been toB. has gone toC. have been toD. have gone to27. ( ) It ten years since we last in Beijing.A. was, metB. had been, metC. was, meetD. is, meet三、用所给动词的适当形式填空1、We _____ just ______(talk) about you.2、Where are you _____(be)? I ____(be) to Nanjing.3、When ____ you ____(go) there ?I ______(there) there last month.4、______you _____(visit) the Great Wall yet?5、How long have you ______(teach) English in school?6、They _____(see) the film twice.7、He _____(work) in that hospital since he left college.8、I ____(be) to Shanghai for several time.9、What ____ you _______(do) yesterday? I ____(make) a cake.10、---_____you _____(be) to Beijing? ---yes, I have.11、Her parents _______(not write) to her since they left.12. I don’t know this woman. I (meet, never)her.13.-Let’s go to the cinema.-No, I (see, already)the film.14. We (finish, not)our homework yet. Will you wait a minute?15. John (come, not)yet. He will be back in a minute.16. Mr. Green often goes to America. In fact, he (be)there ten times.17. -Where’s John? -He just (go)to the teachers’ office.18. She (study)English since she was ten. She (begin)to study English when she was ten.19. Jim isn’t here. He(go)to the library. He (go)there an hour ago.20. He ________ (travel, never)on a train in her life.21. I (buy)the bike two weeks ago. I (have)this bike since the beginning of this month. I (have)it for two weeks.22. Great changes (take place)in those villages in the last ten years.23. How many times you (phone)me these days? _ you (phone)me this morning24. Tom can’t get into the room because he(lost)the key to the door.25. I (look)for the dictionary, but I (find not)it yet.26. -the new programmes (start)yet?-No, they (plan, still)27. you (know) where your sister has (go)?28. We (live)in Shanghai from 1989 to 1999. We (live)for 10 years.29. They can’t go with us. They (finish, not)the work yet.30. You (change, not )your mind, haven’t you?31.We must pay for the library book if we (lost)it.32、I (tell) you about the accident as soon as I (finish) the work.33.-I hear your father (be)to Japan once.-Yes. He (go)there last year.34. -When you (buy)the book?-I (have)it for two weeks.35. Such a thing (happen, never)in the village before.36. I think you never (hear) such a thing.37. you ( read) the book yet?38.Tom just (find) his cat.39.He (not see) the film yet.So he (see) it this evening.40.I (have) my lunch already.41. You (find) your lost book? Yes, I (find) it hours ago.42.You needn’t tell him about it. I already him about it.(tell)43.--when you there?(go) --Three weeks ago.44. --Jim, you (write) a letter to your aunt? --yes, I .I (write) it just now.45.Have you (return) the ladder yet? No, not .I (return) it soon.46.So far, I (not get) a letter from him.47.Until now, she already (write) three books.48.In the past few years, we (build) a lot of buildings. 49.This is the first time I (visit) the Great Wall.50.We already (know) each other before.51.We (get) to know each other three years ago.52.—How many times you ever to Shanghai? --I ever there three times.(去过)53.-Where is Jim?--He to the teachers’ office(去了)54. -- you to the hospital yet?(去过)--yes, I (go)to see Doctor Li this morning and he (give)me some medicine.-- you (take) it.?-- Yes, I it just a moment ago. (take)55. It (rain)for a week.57. He _____ (live) here since he ____ (move) here. 58.Our Maths teacher ____ (talk) to a boy when I ____ (enter) the room59.The Greens ____________ (be) to the Great Wall twice.60.I ______ (give) the message to her as soon as he _________ (come) back.61.There ______ (be) no books on the shelf a moment ago. 62.Look, the Greens _____ (have) supper. But we ____ just __ ___ (eat) it.63.In one or two years, she (become) a doctor.四、句型转换(每空一词)1、Miss Zhang has traveled to Beijing.(改为否定句)Miss Zhang________ ________ to Beijing.2、Have you ever wanted to visit the Summer Palace?(作肯定回答)_______, I ______.3、He has answered all the questions.(对划线部分提问)__ _____ ________ he _______?4、He has found something in the room.(改为一般疑问句)_______ he found ________ in the room?5、I didn't see him last year.(改为现在完成时)I ______ _____ him for a long time.6、The old man dide last year.(同义句改写)He _____ ______ for a year.7、This factory opened twenty years ago.(改写句子,句意不变)This factory _____ _______ for twenty years.8、Miss Gao left an hour ago.(改写句子,句意不变)Miss Gao _____ ______ _______ ______an hour ago.9、The Green Family moved to France two years ago.(改写句子,句意不变)______ two years ______ the Green Family moved toFrance.10、The bus has arrived here. It arrived ten minutes ago (改写句子,句意不变)11、They have known each other for 6 years (改写句子,句意不变)They have known each other______6 years______12、I b ought the bike last yearI___________the bike for_______ _______13、David has already got something to eat (改为否定句)Da vid_______ _______ _______to eat__________.14. He died two years ago.(改为同义句)He ___ ____ ____ for two years.15. I bought the pen three hours ago.(改为同义句)I ____ ____the pen for three hours.16.I joined the army three years ago. (改为同义句)I a member of the army three years.===I the army for three years.===It three years he the army.17. She has worked in the school for three years. (改为同义句)She has the school three years .18. I borrowed the book three days ago. (同义句)I the book for three days19. She (learn) English for three years.She ______ _____ (learn) English ______ three years ____ .(用since)20、The old man _________ last year.He for a year. (die) (动词填空)21、This factory opened twenty years ago.(同义句转换)This factory _______for twenty years.22、Miss Gao left an hour ago. (同义句转换)Miss Gao ______ ______ _______ _______ an hour ago.23、Her mother has been a Party member for three y ears .(同义句)Her mother _____the Party three years________ .24、The Green Family moved to France two years ago. (同义句转换)____two years ____the Green family moved to France.25、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)___________________________________________26. He has already finished his homework.(改为否定句)He finished his homework .。