初中英语八年级下册第9单元时态专项精品练习题
(word完整版)英语人教版八年级下册时态练习题

一般过去时与现在完成时比较练习题I. 用所给动词的适当形式填空。
1. With the medicine box under her arm, Miss Zhao ______(hurry) off to look after the man.2. Jim ______(make) many friends since he ______(come) to China.3. They ______(know) each other for about ten years.4. He ______ already ______(write) a letter to the factory to ask them to stop making noise.5. —When ______ she ______(leave)?—Two hours ago.6. —______ you ______(see) the film before?—Yes, I ______.—Where ______ you ______(see) it?—At The Queen’s Cinema.7. —Thank you all the same, Mr. Black, but I don’t eat sweets.—Oh, I am sorry. I ______(not know) that.8. They usually ______(go) fishing when they lived there.9. How long ______ she ______(be) ill?10. They didn’t start to work in the field until the rain ______(stop).II. 按要求完成句子。
A)句型转换。
1. John went to see his grandmother once a week.(对划线部分提问)______ ______ ______ John ______ to see his grandmother.2. He has already finished his homework. (改为否定句)He ______ finished his homework ______.3. You have never been to Shanghai before. (改为反意疑问句)You have never been to Shanghai before, ______?B)同义句转换,每空一词。
2022-2023学年人教版英语八年级下册 Unit 9-10 完成时态专题训练习题

2022-2023学年人教版英语八年级下册Unit 9-10 完成时态专题训练习题1. I_________never __________(return)to my school since I__________(leave)there in 1991.2.Li Chen__________(play)football for an hour.3.It_________(be)ten years since he ________________(collect)coins.4.-Where have you been? We___________________(look)for you everywhere.5Tom and I_____________(be)friends since we met in Wuhan last year.6.Will you watch the World Cup match this year?No, but I_________(see)several World Cup matches since I________(be)a small child.7. I _______ already ________( finish ) my homework .8. She ______ ________ ( do ) her housework yet .9.He _____ ____ ( live ) in Beijing for three years .10.They __ _____(be ) in this school since eight years ago .11.He isn’t here ,he ______ _______ (go ) to Beijing .12. She ______ never ________ ( be ) there before .13.The teacher ______ just ______ ( finish ) teaching us .1 4._________ you ever ___________ ( taste ) dumplings .15.I __________________ (visit) many zoos in my life but none is suitable for animals to live in.16.I ________________ (expect) the big match for 4 years.17.The children here _________________ (study) with Etextbooks since last September.18.He _______________ (be) a volunteer in Yaan, Sichuan since the earthquake happened.19.Maybe you __________________ (hear) of The Chinese Speak English program before.20.I _________________ (be) very naughty since I became a student in the school, and the headmaster is very angry with me. He is going to write to you.21.I ___________________ (keep) the dog for almost ten years.22.Their most famous chocolate _______________ (be) popular for over 100 years.23.Mr Liu isn't here now.He ___________________ (go) to Beijing.24.Mr. King __________________ (tour) six countries over the year.25.She’s_____________(live)here ever since she was ten.26.Both of them________________(be)in Hongkong for ten days.27.Both of them________________(come)to Hongkong ten days ago.28.Half an hour__________(pass)since the train__________(leave).29..Mary________(lose)her pen.____________you______________(see)it here a nd there?30._____________you____________(find)your watch yet?31. ---Are you thirsty? ---No I_________just_____________(have)some orange.32.We_____________already______________(return)the book.33.___________they____________(build)a new school in the village?34.I________________(not finish)my homework.Can you help me?35.My father_____(read)the novel twice.36.I_________(buy)a book just now.37.I_________(lost)my watch yesterday.38.My father___________(read)this book since yesterday.39.Jim ___________( be) in lreland since Monday.40. Jill ___________(be) in Ireland for three days.41.His aunt ___________(live) in Australia for 15 days.42. Mary is in her office.She ___________(be) there since 7 o'clock.43. India ___________(be) an independent country since 1974.44. The bus is late.They___________(be) waiting for 20 minutes.45. Nobody lives in those houses. They ___________(be) empty for many years.46. Mike ___________(be) ill for a long time. He ___________(be) in hospital since October.47.He is very hungry.He ___________anything for three days.(not eat)48. We ___________good friends since we met at school.(be)49.The boy is happy because he___________(sell)out all the newspapers.50. Where is Tom? He___________ (go)to the post office.He said he would come back soon.51.I___________(lose) my bike , do you see it anywhere?52.We___________(see) several members of the family since we___________(arrive) here.53.I___________never___________(eat) such delicious noodles before.54. They___________(be) to that small village several times.55.Could you tell me if you___________(read) the story book?56.She___________(live) here ever since she was ten.57.Both of them____________(be)in Hongkong for ten days.58.Both of them___________(come)to Hongkong ten days ago.59. Half an hour___________(pass)since the train___________(leave).60.Mary___________(lose)her pen___________,she can’t find it.61.___________you___________(find) your watch yet?62.---Are you thirsty?---No,I just___________(have)some orange.63.We___________already___________(return)the book.64.___________they___________(build)a new school in the village yet ?65.I___________(not finish) my homework yet.66. Thanks a lot.It’s sunny again.It___________(rain) for a long time.67.Mr.Li___________(live) here since 8 years old.68. Since Mr.Li came here ,he___________(teach)in this school.69. It’s the third time that I ___________(see)him this month.70. Is your mother at home?-----No,she___________(go)to work.。
广西北海市初中英语八年级下册Unit 9经典练习(培优练)

一、选择题1.I have been to Shanghai. I there last month.A.have been B.went C.have gone D.will go B解析:B【解析】【详解】句意:“我去过上海。
我上个月去那里了。
”由时间状语last month可知应用一般过去时,所以用动词go的过去式,故选B。
【点睛】现在完成时的标志词有already(已经), yet(已经), for(后跟时间段), since(跟时间点或一般过去时的句子), before(以前), just(刚刚), once(一次), twice(两次), so far (到目前为止)。
而一般过去时的标志词为具体的时间主语,例如yesterday, last month, last year, one year ago等,所以只要句子中出现了具体的时间状语,就是一般过去时。
2.--Do you have a plan for the summer vacation?--Yes.Let’s go this time.A.anywhere interesting B.nowhere interestingC.interesting somewhere D.somewhere interesting D解析:D【解析】句意:——你对暑假有计划吗?——有。
让我们这次去一些有趣的地方吧。
形容词修饰不定代词时,位于不定代词的后面,故排除C项。
anywhere任何地方,用于否定句或一般疑问句,somewhere某地,用于肯定句。
此处是肯定句,故排除A项。
结合句意,我们要去一些地方,故选D。
3.—Please come over to have dinner ________ you have time.—Thank you. I will.A.although B.unlessC.because D.whenever D解析:D【解析】句意:——有空请过来吃晚饭。
八年级下册人教版英语Unit 9 重点语法及练习题

八年级下册人教版英语Unit 9 重点语法及练习题八年级下册人教版英语:期末复习Unit 9 Have you ever beento a museum?重点语法及练习题现在完成时 (Present Perfect Tense)(1)表示过去发生或已经完成的动作对现在造成的影响或结果。
—It’s so dark. 太黑了。
—Someone has turned off the light. 有人把灯关上了。
(2)表示从过去某一时间开始并一直持续到现在的动作或状态。
常与since+过去的时间点,for+一段时间,since+时间段+ego, so far等时间状语连用。
Eg. I have lived here for ten years.我已经住在这里10年了。
(从10年前开始,持续到现在还住这儿)Eg. I have lived here since 2019. 自从2019年我就住在这儿。
(从2019年开始,持续到现在还住这儿)(3)基本结构及句型转换:主语+have/has+过去分词(done) (当主语是第三人称单数has,其余人称用have。
)①肯定句:主语+have/has+过去分词+其他I have finished my homework. (肯定句)②否定句:主语+have/has+not+过去分词+其他I have not finished my homework. (否定句)③一般疑问句:Have/Has+主语+过去分词+其他—Have you finished your homework?—Yes, I have. / No, I haven’t,(一般疑问句及肯定、否定回答)(4)has gone (to), has been (to), has been (in) 的区别Have/Has gone(to) :去了(现在不在说话现场)Eg. ---Where is your father?---He has gone to Shanghai.lend → lent → lent; build → built → built; send → sent → sent8. 变为以-ought或-aught结尾。
人教版英语八年级下册unit9 现在完成时练习题及答案

人教版英语八年级下册unit9 现在完成时练习题一单项选择1、Both his parents look sad. Maybe they _______what’s happened to him .A. knew B. have known C. must know D. will kno w2、He has _______ been to Shanghai, has he?A. already B. never C. everD. still3、Have you met Mr. Li ______?A. just B. ago C.before D.a moment ago4、The famous writer _____ one new book in the past two year . A. is writing B.was writing C.wrote D.has written5、—Our country ______ a lot so far .—Yes. I hope it will be even ____A. has changed ; well B. changed; goodC. has changed ; better D. changed; better 6、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 knownD. 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 goC. do they go D. have they gone 10、—______ you ___ your homework yet ?—Yes. I _____ it a moment ago.A. Did; do; finished B. Have; done; finish edC. Have; done; have finished D. will; do; finish 11、His father ______ the Party since 2019 .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 mad 113、—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. Beg an15、It _____ ten years since he left the army .A. is B. has C. willD. Was16、Miss Green isn't in the office. she _______ to the library. A. has gone B. went C.will goD. 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. ha ven’t they19 has Mr White been a member of Greener China since heto China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20、His uncle for more than 9 years.A. has come hereB. has started to w orkC. has lived thereD. has left the univ ersity二. 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.”三、用have / has been to / in, have gone to及go的各种形式填空。
八年级英语时态辨析练习题40题(带答案)

八年级英语时态辨析练习题40题(带答案)1. My sister ______ (go) to the library every Sunday.A. goesB. wentC. will go答案:A。
解析:根据句中的every Sunday可知这是一个经常发生的动作,表达经常性、习惯性的动作要用一般现在时。
主语my sister 是第三人称单数,动词go要用第三人称单数形式goes。
选项B went 是一般过去时,用于表示过去发生的动作,这里不是过去的动作所以不符合。
选项C will go是一般将来时,用于表示将来要发生的动作,这里不是将来的动作所以也不符合。
2. Tom ______ (play) football with his friends yesterday.A. playsB. playedC. will play答案:B。
解析:句中的yesterday表明这个动作发生在昨天,是过去的时间,所以要用一般过去时。
选项A plays是一般现在时,用于表示经常发生的动作或者客观事实等,不符合这里的语境。
选项C will play是一般将来时,是表示将来的动作,这里是过去的动作所以不能选。
3. We ______ (have) a party next week.A. haveB. hadC. will have答案:C。
解析:句中的next week表示将来的时间,所以要用一般将来时。
选项A have是一般现在时,不能用于表示将来的动作。
选项B had是一般过去时,是表示过去发生的动作,与next week这个将来的时间不符。
4. My mother often ______ (cook) delicious food for us.A. cooksB. cookedC. will cook答案:A。
解析:句中的often表示经常,这是在描述一个经常发生的动作,所以要用一般现在时。
主语my mother是第三人称单数,动词cook要用第三人称单数形式cooks。
初二下册英语动词时态专项训练试题及答案

初二下册英语动词时态专项训练试题及答案对于动词的这一语法的知识点,还存在很多困惑的话。
那不妨和店铺一起来做份初二下册英语动词时态专项训练试题,希望对各位有帮助!初二下册英语动词时态专项训练试题一、用所给词的适当形式填空:1.He__________swimming in the river every day in summer. (go)2.It________you are right. ( seem )3.Look, the children _________ basketball on the playground. ( play )4.He_______to the radio when I came in, ( listen )5.It is very cold .I think it __________. ( rain )6. —I need some paper . —I __________some for you . ( bring )7.I can’t find my pen . Whoit ________? ( take )8.He said that he_________back in five minutes . ( come )9.I didn’t meet him. He ________when I got there. ( leave )10.I__________my bike, so I have to walk to school. ( lose )11.He_______down and began to read his newspaper. ( sit )12.He is not here. He _______to the post office. (go)13.He is very hungry. He________anything for three days. ( not eat )14.I__________with you if I have time . ( go )15.We will go to the cinema if it_______tomorrow . (rain )16.I will tell her the news when she_______to see me next week. (come)17. “ When you_________the _________car ?” “ In 1998 . ”( buy )18.We_____good friends since we met at school . (be)19.What_______you_________ at five yesterday afternoon ? (do)20.The bike is nice . How much ________it_________? (cost)二、选择最佳答案填空( )1.We’ll go swimming if the weatherfine tomorrow.A. isB.wasC. will beD.is going to be( )2.Itfive years since he has left for Beijing.A. wasB. have beenC.isD.is going to be( )3.Please don’t leave the office until your friendback.A.cameesC.have comeD.will come( )4.By the end of last year heabout 1500 English words. A. learns B.learned C.was learning D.had learned( )5.Listen ! Someonein the next room .A.criedB.cryingC.is cryingD.has cried( )6.You must tell him the news as soon as youhim.A.seeB.seesC.will seeD.is seeing( )7.He told me that heto see us the next day.esB. cameC. will comeD. would come( )8.We can’t find him anywhere . Perhaps hehome.A. is goingB. wentC. has comeD. would come( )9.The teacher told us that the sunbigger than the earth.A. isB. wasC. has beenD.will be( )10.Could you tell me where the railway station?A. wasB. isC. will beD. would be( )11.Weto the Great Wall several times.A. goB. were goingC. have goneD.have been( )12.It seemed that the old manfor something over there.A. looksB. lookedC. was lookingD. has looked( )13.He was sure that hehis wallet in the office .A. leftB. would leaveC. had leftD. has left( )14.You must study hard if you want to fail the exam.A. won’tB. don’tC. haven’tD. hadn’t( )15. —I’m afraid you can’t sit here . —Sorry , Iknow.A. don’tB. won’tC. can’tD. didn’t( )16. As shethe newspaper , Grannyasleep.A. read , was fallingB. fellC. was reading , was fallingD.read , fell( )17. — my glasses ? —Yes , I saw them on your bed a minute ago.A. Do you seeB. Had you seenC. Would you seeD. Have you seen( )18. —Jim is not coming tonight . —But he !A. promises(许诺)B. promisedC. will promiseD. had promised( )19. —What’s her name? —I.A. forgetB. forgotC. had forgottenD. am forgetting( )20.Youyour rurn so you’ll have to wait.A. will missB. have missedC. are missingD. had missed三、动词时态能力综合测试( )1.He oftenhis clothes on Sundays.A. washingB. washesC. has washedD. wash( )2.I’m Chinese. Wherefrom?A. do you comeB. you are comingC. you comeD. are you coming( )3.Mayto school.A. never walksB. is never walkingC. walk neverD. never is walking( )4.We will start as soon as our teacher .A. comesB. will comeC. comeD. is coming( )5.How long agoplaying football?A. have you stoppedB. had you stoppedC. did you stopD.do you stop( )6.It hard when I left my house .A. is rainingB. rainsC. was rainingD. will rain( )7.I think this questionto answer.A. easyB. is easyC. was easyD. will easy( )8. Don’t talk so loudly . Your fatherA. sleepsB. is sleepingC. sleptD. had slept( )9.How many people does the doctor know whoof the disease (疾病)?A. are dyingB. is dyingC. has diedD. dies( )10.Imy homework now.A. finishB. finishedC. have finishedD. had finished( )11.Itten years since his father died.A. isB. wasC. had beenD. will be( )12.Hefor three years.A. has joinedB. has been in the armyC. joinedD. has served the army( )13.His grandfatherfor thirty years.A. diedB. was deadC. has been deadD. has died( )14.I from my brother for a long time.A. not have heardB. have not heardC. have heard notD. do not hear( )15.Maths , one of the most important subjectsalways interested him.A. hasB. haveC. areD. is( )16.—Did your brother go to America last year? —A. No , he did never go thereB. No , he has never gone hereC. No , he never was thereD. No , he’s never been there( )17.He that factory since 1958.A. has leftB. has worked inC. has gone fromD. has come to( )18.Since ten years ago great changesin China.A. happenedB. have been happenedC. have happenedD. are taken place( )19.Our teacherto Beijing three times.A. wentB. had goneC. has goneD. has been( )20.It’s the third time you late this week.A. had arrivedB. arrivedC. have arrivedD. arrive( )21. the film since I came here.A. I’ve seenB. I will seeC. I would seeD. I see( )st week Johnhis leg.A. felt and brokenB. fell and brokeC. feels and breaksD. fallen and broken( )23.Jackhis thick coat because it was snowing.A. puts onB. put onC. takes onD. took on( )24.Hethe picture on the wall.A. hangedB. hungC. has hangedD. was hanged( )25.Next monthtwenty five.A. has my sisterB. my sister will beC. my sister shall haveD. my sister is going to be( )26.Youher again in a few weeks.A. will seeB. have seenC. had seenD. have been seen( )27.My parentsme to be a doctor.A. hopedB. wantedC. decidedD. withes( )28.Ithard when we left.A. is rainingB. has rainedC. rainedD. was raining( )29. By the end of last term weEnglish for two years.A. have studiedB. have been studiedC. would studiedD. had studied( )30.She said that she there for five years .A. has workedB. had workedC. was workingD. worked( )31.Mrs Brownin New York for three years before she went to London.A. livedB. had livedC. has livedD. will live( )32.When we arrived , the dinner.A. already beganB. has already begunC. had already begunD. was just begun( )33.I will go home for the holiday as soon as I my exams.A. will finishB. finishC. finishingD. finished( )34.When, I’ll talk to him.A. does Peter comeB. Peter will comeC. Peter comesD. can Peter come( )35.My sisterto see me . She’ll be here soon.A. comesB. is comingC. had comeD. came( )36.They said theyour answer the next day .A. had heardB. would hear ofC. would hearD. will hear( )37.The old man said that lightfaster than sound.A. wentB. will goC. travelsD. will travel( )38.Oh, dear Xiao Hong . I you in Sheyang.A. don’t know , areB. didn’t know , wereC. didn’t know , areD. don’t know , have been( )39.—Is John going away?—I think so . He for a better job, but he didn’t get it.A. had hopedB. was hopedC. hopingD. had hope( )40.I am sure he’ll come to see me before heBeijing.A. leaveB. leftC. will leaveD. leaves( )41.—Well , here I am at last. —Good ! Iworried .A. was ,that you wouldn’t be back on timeB. is , that you would be back on timeC. is , so you’d be back on timeD. was , whether(是否) you wouldn’t be back on time初二下册英语动词时态专项训练试题参考答案一、1.goes 2. seems 3. are playing 4. was listening 5.is going to rain 6. will bring 7. has taken 8.would come 9. had left 10. have lost 11. sat 12. has gone 13. hasn’t eaten 14.will go 15. rains es 17. did , buy 18. have been 19. were , doing 20. did , cost二、1——5ACBDC 6——10ADCAB 11——15DCCBD 16——20BDBAB三、1——5BAAAC 6——10CBBAC 11——15ABCBA 16——20DBCDC 21——25ABBBB 26——30ABDDB 31——35BCBCB 36——40CCBAD 41.A。
八年级英语时态综合练习题50题含答案解析

八年级英语时态综合练习题50题含答案解析1. Every day, Tom ______ (go) to school by bike.A. goB. goesC. wentD. is going答案解析:B。
本题考查一般现在时。
一般现在时表示经常发生的动作或存在的状态。
句中有Every day(每天),这是一般现在时的标志词。
主语Tom是第三人称单数,在一般现在时中,第三人称单数作主语时,动词要用第三人称单数形式,go的第三人称单数形式是goes。
A选项go是原形,用于除第三人称单数外的其他人称作主语;C选项went是go的过去式,用于一般过去时;D选项is going是现在进行时的结构,均不符合题意。
2. Yesterday, we ______ a football match in the school playground.A. haveB. hadC. hasD. are having答案解析:B。
本题考查一般过去时。
句中的Yesterday 昨天)是一般过去时的标志词,表示过去某个时间发生的动作。
have的过去式是had。
A选项have是原形,用于一般现在时;C选项has是have 的第三人称单数形式,也用于一般现在时;D选项are having是现在进行时的结构,不符合句子的时态要求。
3. She often ______ her homework after dinner.A. doB. doesC. didD. is doing答案解析:B。
这是关于一般现在时的考查。
often(经常)是一般现在时的标志词,表示经常发生的动作。
主语She是第三人称单数,动词要用第三人称单数形式,do的第三人称单数形式是does。
A选项do是原形;C选项did是do的过去式,用于一般过去时;D选项is doing是现在进行时的结构,都不符合题意。
4. They ______ to the park last Sunday.A. goB. goesC. wentD. are going答案解析:C。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
新课标人教版初中英语八年级下册第9单元时态专项精品练习题姓名_____________ 班级_______ 得分________I、单项选择(60分)1. Listen! Some of the girls ________ about Harry Potter. Let’s join them.A. are talkingB. talkC. were talkingD. talked2. She will have a holiday as soon as she ______ the work next week.A. finishesB. doesn’t finishC. will finishD. won’t finish3. -Where’s Jim?-He ______ to the shop. He’ll be back in an hour.A. goesB. goC. has goneD. will go4. Our teacher, Miss Chen, _______ English on the radio the day before yesterday.A. teachesB. taughtC. will teachD. had taught5. I don’t think I_______ you in that dress before.A. have seenB. seeingC. sawD. see6. -Is your father in?-No, he _______ for three hours.A. was notB. has been outC. went outD. has gone out7. There _______ a football game this afternoon.A. will haveB. is going to beC. hasD. are going to be8. What ________ you _______ when I rang you up.A. are; doingB. were; doingC. do; doD. have; done9. Both his parents look sad. Maybe they ____what's happened to him .A. knewB. have knownC. must knowD. will know10. He has _____ been to Shanghai, has he ?A. alreadyB. neverC. everD. still11. Have you met Mr Li ______?A. justB. agoC. beforeD. a moment ago12. The famous writer ____ one new book in the past two years.A. is writingB. was writingC. wroteD. has written13. —Our country ______ a lot so far(到目前为止).—Yes. I hope it will be even ______ .A. has changed; wellB. changed; goodC. has changed; betterD. changed; better14. Zhao Lan ___already ___in this school for two years.A. was; studyingB. will; studyC. has ; studiedD. are; studying15. We _____ Xiao Li since she was a little girl.A. knowB. had knownC. have knownD. knew16. Harry Potter is a very nice film. I ____ it twice .A. will seeB. have seenC. sawD. see17. —These farmers have been to the United States.—Really? When ___ there?A. will they goB. did they goC. do they goD. have they gone18. — ______ you _____ your homework yet ?—Yes. I _____ it a moment ago.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. will; do; finish19. His father ______ the Party since 1978.A. joinedB. has joinedC. was inD. has been in20. —Do you know him well ?— Sure. We _____ friends since ten years ago.A. wereB. have beenC. have becomeD. have made21. —How long have you ____ here ?—About two months.A. beenB. goneC. comeD. arrived22. Hurry up! The play _____ for ten minutes.A. has begunB. had begunC. has been onD. began23. The factory _____ since 1987.A. openedB. has openedC. was openedD. has been open24. I’ll lend you my bike, but you can only ___ it for two days.A. borrowB. lendC. keepD. take25. It _____ ten years since he left the army.A. isB. hasC. willD. was26. Miss Green isn‘t in the office. she____ to the library.A. has goneB. wentC. will goD. has been27. My parents _____ Shandong for ten years.A. have been inB. have been toC. have gone toD. have been28. My father _____ Shanghai twice.A. has been toB. has been inC. has gone toD. has gone in29. While I _____ in Beijing, it was raining hard.A. gotB. reachedC. arrivedD. was30. Miss Gao _____ this school since 1996.A. has come toB. came toC. has been inD. has taughtII、用所给单词的适当形式填空。
(8分)1. _____ you ________ (clean) the room?Yes, we __________ (do) that already.When _______ you ______ (do) it?We _______ (do) it an hour ago.2. ______ he ______ (see) this film yet?Yes. When _____ he _____ (see) it?He ______ it last week.3. How many times _____you______ (be) there?4. I _________ (read) the novel twice. It’s interesting.5. She ________ (go) to Pairs, hasn’t she?Yes. How ______ she _______ (go) there?She _______ (go) there by air.6. So far, many countries ________ (improve) their environment.7. Mr Chen ______ (give)up smoking last year.8. Mr Chen ________ (give) up smoking since last year.III、用Have been to, have gone to, have been in 填空(7分)1. Mike and his parents ______ the north for half a year.2. Mum is not at home now. She _______ the shop.3. ______ you ever _____ to Kunming? Never.4. Where _____ you ______ these days?5. Has Jim arrived yet?Yes, he _______ here for several days.6. Where is Peter? I don’t know where he ________.7. Hi Jim! Where _____ you _____ ? Li Lei is looking for you. IV、用for或since填空(7分)1. We haven’t seen each other ______ a long time.2. His father has been in the Party _____ 10 years ago.3. The film has been on ______ 20 minutes.4. Mr Green has worked here ______ he came to China.5. His grandparents have been dead _____several years.6. It’s five years _______ we met last time.7. They’ve watched TV play ______ nine.V、翻译下列句子。