现在完成时基础练习题
- 格式:doc
- 大小:41.00 KB
- 文档页数:2
现在完成时练习基础篇一写出下列动词的过去式和过去分词1.begin ______ ______2. say _______ _______3. sing_______ _______4. ring _______ _______5. spend______ ______6.take_______ _______7. get________ _______8. know_______ _______9. cut ______ ______ 10. see ______ _______11. break______ _______12. buy _______ _______ 13. catch______ _______14. teach_____ _______ 15.ride _______ ______ 16. come_______ ______ 17.draw_______ _______18. fall ______ _______ 19.fly ________ ______ 20. think_______ ______ 21. swim_______ ______ 22. tell ______ _______ 23. give _______ ______ 24. go ________ _______ 25. grow ______ _______ 26. run______ _______27. tie _______ _______ 28.make_______ _______ 29.meet ______ ________30. show _____ ______ 31. write______ _______32. keep_______ ______ 33. lose_______ ________34. pay _______ _______ 35. play ______ _______ 36. stay_______ ______ 37. sell _______ ________38. do _______ ________ 39. drink______ _______40. bring______ ______ 41. eat _______ ________ 42. rise_______ ________43.sleep_______ _______44. lend______ ______ 45. hurt______ ________ 46. forget______ _______ 47. smell______ _______48. fly _______ _______ 49.shine ______ _______ 50. hide ______ _______ 51.sit _______ ________52. win ______ _______ 53. play ______ ________54. feel _______ ________ 55.choose_____ _______ 56. have_____ _______ 57. find ______ ________58. hear_______ ________ 59. put _______ _______ 60. live______ _______ 61. throw______ _______62. wear ______ ________ 63. drive______ _______ 64.was ______ ______ 65. shake______ _______66. wake______ ________ 67.mean_______ _______68. leave_____ ______ 69. study______ _______70. work______ ________ 71. shout _______ _______72. use ______ ______ 73. drop ______ _______74.wait_______ ________ 75. carry________ _______76. lie ______ ______ 77. lay _______ ________78. stop ______ ________ 79. lead________ ________80.plan _____ ______ 二选词填空(ever; since; never; ago; for; yet; already; so far)1.Have you done your homework____?2.I have _____been to Chendu, I want to visit there.3. She has known Sam _____ nine years .4. Have you ______ridden a horse?5. He has been in New Y ork _________he moved there in 2002.6. I have stayed in the place ____many years ago.7. I lived there twenty years ______.8. This is the most beautiful pace I have _______ visited.9. ______9p.m. last night, he hasn’t eaten anything.10. Millie has had a cold ________ three days.11. How many times have you seen him __________?12. The workers haven’t completed the task _________.三选择题( )1. --- Mum, may I go out to play football? ---_____ you ______ your homework yet?A. Have, finishedB. Do, finishC. Are, finishingD. Did, finish( )2.--- How long has Mr Green lived __Lanzhou? --- He’s lived here ____ 1990.A. in, forB. in, sinceC. at, byD. at ,of( )3. --- I have bought an English- Chinese dictionary? --- When and where ____ you _____ it?A. have, boughtB. did, buyC. will buyD. do buy( )4. ---_____ to Canada? --- No, never. But I went to the US a few years ago.A. Have you beenB. Have you goneC. Did you goD. Will you go( )5. --- ______ you ever _______ to the United Stated? --- Yes, twice.A. Have, goneB. Have, beenC. Do, goD. Where, going( )6. You don’t have to describe. I __her several times.A. had metB. have metC. metD. meet( )7.You’ve never seen such a wonderful film before, _____?A haven’t youB have youC do youD don’t you( )8. – I have watched the game. --When ____ you ____ it?A have watchedB do watchC did watchD will watch( )9. –Where is Han Mei now? --- She ____ to Shanghai. She will be back in two days.A has goneB has beenC goesD had gone( )10. You haven’t changed your mind,_______?A do youB are youC have youD did you( )11. How long have you _____ the football team of the school?A been onB been atC joinedD played( )12. ---Where have you _____ these days?---- I have _____ to Dazhu with my friends.A been,goneB been,been Cgone,been Dgone,gone( )13 How long have you ____ this book?A boughtB borrowedC hadD lent( )14.–Excuse me, ____ you seen the film yet? --- Yes, I _____ it last night.A have, seeB have, have seenC have, seenD have,saw( )15. He has never ridden a horse before, _____?A is heB isn’tC hasn’tD has he( )16. --____ my dictionary? --Yes. I saw it on your desk a moment ago.A.Have you seenB.Do you seeC.Had you seenD.Would you see( )17.Mrs White ____ in this school since she came here.A.teachesB.taughtC.has taughtD.had taught( )18.--- Anna, could you lend me this book,please?--- I’m sorry,but I ___ it for only two days.I haven’t finished it yet.A.Have boughtB.have hadC.boughtD.had( )19.She hasn’t seen the film ___ .A. alreadyB. yetC. stillD. just( )20.How many English words____?A.have you learnedB.do you learnC.are you learningD.you have learning( )21.--The film “Harry Potter”is really interesting.-- Yes, I____it twice.A.have seenB.seeC.will seeD.had seen( )22.-- What are you going to do this Saturday?-- I___yet.A.haven’t decidedB.won’t decideC.am not decidedD.didn’t decided( )23.-- ____ has Yao Ming been in NBA?-- ____ 2002.A.How soon; InB.How long;sinceC.How often;ForD.How far;On四用所给词的适当形式填空1.The movie__________(be) on for ten minutes.2.Our manager__________(go) to Pairs businessalready and he________(be) back in a few days.3.How long _____ you______ (study) English?4.I____________(not hear) from her for a long time.5.The boy __________(wear) out three pairs of shoes this year.6.How many times______ you______(be) to Gemany?7.-- Where is Mike? -- He ________ (go) to the cinema.8.-- I__________(find) my money. -- When_____ you______(find) it?9.I__________(be) away from Hefei for ten years.10.I___________(not come) to Changjiang River since I left Nanjing.11.She ____________(teach) science since 1985.12.Mr Black_________(be) in China for over twomonths.13.You _____ ever_______ (litter) things about, haven’t you?14.He ______already______(write) a letter to thefactory to ask them to stop making noise.15.____ John ever_____ (cut) down trees?16.____ you ever_____(spit) on the street?17.--____your aunt_______(arrive)? --Yes, she has.18.--How long _____you______(study) English? --For six years.19.They___________(know) each other for about ten weeks.20.Miss Chen________________(work) in the supermarket since 1990.21. I___________ (learn) French since I went to France in 1980.22.Daniel can’t open the door because he____________(forget) to bring his key.23.-- Where is your parents? -- They aren’t at home. They_________(go) to Shanghai.24.Mrs Wu went to Hong Kong in 1976. She _______(be) there for about 30 years.25.Wow! It’s wonderful! I____ never____(see) such an amazing movie before.26.______ you ever ________ (travel) to Hainan Island by ship?27.How long_____ Tommy______(stay)in the Science Museum since he went there?28.Sorry,Mr Liu, I _______________(finish) my homework yet.29.-- _____ you ever_____ (be) to Beijing? -- Yes. I______(go) there last summer.30.He _______(finish) his homework just now.31. This is ______________(excite) film I have watched.。
高中英语现在完成时时态知识点总结归纳单选题(经典例题高频考点-名师出品必属精品)1、All people, ________ they are old or young, rich or poor, _________ their best to help those in need since the disaster.A.even if; triedB.no matter; have been tryingC.whether; have been tryingD.whether; tried答案:C解析:考查连词和动词的时态。
句意:所有的人,无论他们是老的还是年轻的,富有的还是贫穷的,自从灾难发生以来,一直在尽他们最大的努力去帮助那些需要帮助的人。
whether...or...不管...还是...;根据设空处后面的or可知第一个设空处的答案为whether,此处引导让步状语从句;第二个设空处为句子的为谓语,根据时间状语since the disasters及结合句意,此处强调人们一直在尽他们最大的努力去帮助那些需要帮助的人。
故应用现在完成进行时态has/have been doing sth.主语为all people,故谓语应用复数形式。
故答案为C。
2、The construction workers ______ the bridge for two months, and hopefully it will be completed next month and bring local citizens great convenience.A.have builtB.are buildingC.buildD.have been building答案:D解析:考查时态和主谓一致。
句意:建筑工人已经建造这座桥两个月了,希望它能在下个月完工,给当地居民带来极大的便利。
根据句中时间状语“for two months”和“next month”可知,建筑工人“建造”这个桥的动作,从两个月前开始,一直持续到现在,且可能继续到下个月,主语workers是复数形式,谓语动词应该用现在完成进行时的结构的复数形式:have+been+build的现在分词building。
八年级英语下册-现在完成时态的讲解与练习-人教新目标版-CAL-FENGHAI.-(YICAI)-Company One1现在完成时讲解与练习1.构成现在完成时是由助动词 have(has)+动词的过去分词构成。
助动词说明该谓语是属于现在时范围。
它和主语的人称、数要保持一致。
过去分词是主要的谓语动词,说明句子的意义。
2.用法(1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。
常被just、already、yet 等副词修饰。
如:-Have you had lunch yet -Yes,I have. I've just had it.你(已经)吃午饭了吗我刚刚吃过。
(现在我不饿了)(2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在进行。
常带有for和since等表示一段时间的状语。
\如:He has taught here since 1981他自1981年就在这儿教书。
(可能还要继续教)I have't seen her for four years. 我有四年没见到她了。
3.结构1).陈述句结构:主语+have( has)(not)+过去分词+其它。
have not=haven’t has not=hasn’t. 2).一般疑问句结构:Have( Has )+主语+过去分词+其它?3).特殊疑问句:特殊疑问词+have(has) +主语+ 过去分词+其它?eg. He has already finished his homework. He hasn’t finished his homework yet.Has he finished his homework yet --Yes, he has./ No, he hasn’t./ No, not yet.(3)表示说话前发生过一次或多次的动作,现在成为一种经验,一般译为汉语“过”,常带有twice, ever, never, three times等时间状语。
小升初英语《语法》基础知识专项(6)---语法《现在完成时》基础知识专项提高卷姓名:__________ 班级:__________考号:__________一、单选题(共31题;共120分)1.Have you ______ a new sweater?()A. getsB. gotC. get2.Daming ________blue trousers.A. have gotB. has gotC. have3.Have you got a bike?_________________A. Yes,I have.B. No,I haven't.4.Ms. Smart a car.A. doesn't have gotB. hasn't gotC. haven't got5.I _______ got brown hair. ()A. amB. haveC. has6.—Have you got a bike?—Yes, I _______.A. canB. amC. have7.____ your father got a car?A. HaveB. HadC. Has8.Daming _____got a Chinese dragon kite .A. hasB. haveC. is9.I have ____ fishing.A. goB. goesC. gone10.She ________ got red hair. ()A. amB. haveC. has11.I have ______a new kite.A. buyB. boughtC. buys12.I ______ cleaned your room.A. haveB. hasC. had13.I ________ got a new book.A. haveB. hasC. am14.I ______ got a yellow sweater.A. haveB. hasC. had15.Your brother________ a new car.A. has gotB. have gotC. has get16.—Have you got a bike?—No, I _______.A. canB. haveC. haven't17.—What have you got, May?—A. May has got a panda.B. I have a got a panda.18.What clothes ________ we got?A. haveB. hasC. do19.She _____ six footballs.A. have gotB. had gotC. has got20.Lingling________ got some photos.A. haveB. hasC. does21.—What toys have you got ?—I ____ some toy dogs .A. has gotB. have gotC. there is22.你想问艾米:“玲玲有一条蓝色的毛衣吗?”应该这样问:A. Have Lingling got a blue sweater?B. Has Lingling got a blue sweater?23.I _______ got long legs. ()A. haveB. havingC. has24.Today Daming ________ a cold.A. haveB. has gotC. have got25.Beijing _____ got 14million people.A. isB. haveC. has26.Look! I've _________ two letters from the UK. ()A. gotB. haveC. get27.I ______ got one.A. amB. hasC. have28.—Have you got a mascot?—Yes, I ________.A. amB. doC. have29.It's ____eight million people.A. getB. gotC. gets30.She_______ got brown eyes.()A. isB. hasC. have31.______________ legs______________ it got?A. How many; hasB. How much; hasC. How many; haveD. How much; have答案解析部分一、单选题1.【答案】B【考点】过去分词,现在完成时【解析】【分析】根据题意是你有一件新外套吗?用句型have… got。
现在完成时练习题现在完成时(Present Perfect Tense)是英语中一种常用的时态,用来表达过去发生的动作或存在的状态与现在的关联。
这个时态的构成由“助动词have/has + 过去分词”组成。
现在完成时练习题旨在帮助学习者巩固和运用现在完成时。
以下是一些现在完成时练习题,供你练习和复习。
题目一:完成下列句子,使用现在完成时的适当形式填空。
1. I ______ (study) English for five years.2. She ______ (finish) her homework just now.3. We ______ (travel) to many countries.4. They ______ (not see) each other since last month.5. Has he ______ (visit) his grandparents recently?题目二:改写下列句子,使用现在完成时。
1. He started learning Spanish two years ago. →_________________________________________2. They have lived in this city since 2010. →_________________________________________3. I haven't eaten sushi before. →_________________________________________4. She lost her phone yesterday. →_________________________________________5. Have you ever been to London? →_________________________________________题目三:根据提供的句子,回答问题。
温州蒙氏教育现在完成时40题基础练习姓名一、以适当形式填空1. I_______ already _______ (see) the film. I _________ (see) it last week.2. -_______ he ________(finish) his work today ? -Not yet .3. -_____you _______(be) to Hong Kong ?-Yes, I ________________ (be) there twice .4. -______ you ever ________(eat ) chocolate sundaes ? ----No, never.5. My father ____ just ________ (come) back from work. He is tired now.6. -Where’s Li Ming ?- He ____________ (go) to the teacher’s office.7. Shanghai _______ (be) a small town hundreds of years ago. Now it ____ (become) a large city.8. I _____________ (work) here since I __________ (move) here in 1999.9. So far,I ______________(make) quite a few friends here.10.-How long ______ the Smiths ________(stay)here? -For two weeks.11.- I ___________ (see) the film “Chicken Run”.- Where and when ______ you _______ (see) it? --- Last week.12. Mary _____ already _______ (have) her supper.13. I ______ (not want) to see the film now. I _______ (see) it with my parents before. We ______ (see) it last Sunday.14. -_____ Uncle Wang ______ (mend) the TV yet? -Yes, he______. -When _____ he _____ it? -Yesterday.15. ______ you _______ (read) today’s newspaper yet?16. They _____already_____(do) their homework. But they don’t know what_________ (do) next.17. -________ you _________ (see) the film last night? -No, I ___________ (see) it for several times.18. She ____________ (be) ill for three days.19. My father ___________ ( buy) a book for me yesterday. He________ already _________(pay) fifty yuan for it.20. She____________ (not read) this book before.21. ________ you ever __________ (travel) on a train before?22.- ____ Wei Hua _____ (come) yet? ---Yes. She___________ (come) already. She ______ (come) just now.23.--How long _________you _____(learn) English? --For more than two years.24. They _______________ (live) in China since they _________ (move) to China.25.How long he (keep) your book?-For about two weeks.二、句型转换(每空一词)1. I have been to Shanghai before.(改为否定句) I ______ ________ been to Shanghai before.2. He hasn’t come to school because he’s ill (就划线部分提问) ________ ________ he come to school?3. He has learned English for 5 years. (就划线部分提问) ________ ________ ________ _________ learned English ?4. I bought a new bike just now. (用just改写) I _______ just ________a new bike.5. We began to learn English three years ago.(改为同义句) We _______ _______ English ________ three years6. He has lived here since 1999.(就划线部分提问) _____ _____ _____ he_______ here?7. They have already finished the work.(否定)They ______ ______ the work ______.8. My dog died two days ago.(同义句)My dog ______ ______ ______ for two days.9. Mr. Li began to teach English in this school in 1999.(同义句)Mr. Li _______ _________ English in this school since 1991.10. The factory opened ten years ago.(同义句)The factory _______ ________ ______ for ten years.11.They have cleaned the room twice this week. (就划线部分提问)_____ _____ ____ ______ they _____ the classroom this week?12. My father went to England in 2010 and 2012. (同义句)My father _____ ______ _____ England .13. John left Beijing three years ago. (同义句)John_______ ______ ______ Beijing_____ three years.14. His company closed in 2008. (同义句)His company _____ _____ _____ _____ 2003.15. My father bought the car half a year ago. (同义句)My father ______ ______ the car _______ half a year.第 1 页共1 页 1。
高中英语现在完成时时态基础知识点归纳总结单选题(经典例题高频考点-名师出品必属精品)1、The cost of living recently _____ steadily because of epidemic of COVID- 19, leading some people to drop out ofthe big city race.A.is climbingB.is being climbedC.has been climbingD.has been climbed答案:C解析:考查时态和语态。
句意:最近,由于COVID-19的流行,生活成本一直在稳步攀升,导致一些人退出了大城市的竞争。
由时间状语for many years 以及逗号后分句的时态可知,此处表示过去发生并且仍在进行的动作,故用现在完成进行时。
故选C。
2、—Oh, you said you’d tell me the latest news about the missing Malaysian Airlines flight MH370.—Sorry, I with my work at hand. I to that.A.deal; will comeB.was dealing; comeC.have dealt; have comeD.have been dealing; am coming答案:D解析:考查时态。
句意:——你说你要告诉我关于马航MH370的最新的消息。
——对不起,我手头一直有事情要处理。
我马上就来讲这件事。
根据句意及所给句子可知,第一空用现在完成进行时,表示从过去到现在一直在处理工作,第二空用现在进行时表示将来。
故选D。
3、—Why,Jack,you look so tired!—Well,I ________ the house and I must finish the work tomorrow.A.was paintingB.will be paintingC.have paintedD.have been painting答案:D解析:考查时态。
高二英语现在完成时基础单选题40题1. I ____ this book since last week, but I still haven't finished it.A. have been readingB. had readC. readD. was reading答案:A。
解析:本题考查现在完成进行时。
句子表达从上周开始一直持续到现在还在进行的读书这个动作,现在完成进行时强调动作从过去开始一直持续到现在并且还在进行,A选项符合题意。
B选项had read是过去完成时,表示过去的过去发生的动作,不符合语境。
C选项read是一般过去时,只表示过去某个时间发生的动作,没有体现持续到现在。
D选项was reading是过去进行时,强调过去某个时刻正在进行的动作,也不能体现从上周持续到现在的读书动作。
2. She ____ to Paris three times.A. has beenB. wasC. isD. had been答案:A。
解析:这里考查现在完成时。
句子表达她到目前为止去过巴黎三次这个经历,现在完成时可用于表示过去发生的动作对现在造成的影响或者过去的经历,A选项has been表示去过某地( 现在已经回来),符合题意。
B选项was是一般过去时,不能表达到现在为止的经历。
C选项is是一般现在时,时态不对。
D选项had been是过去完成时,这里不需要表示过去的过去的动作。
3. They ____ a lot of work in the past few days.A. doB. didC. have doneD. had done答案:C。
解析:本题考查现在完成时。
in the past few days 在过去的几天里)是现在完成时的一个标志性时间状语,表示从过去持续到现在的一段时间,C选项have done符合现在完成时的结构,表示在过去几天里已经做了很多工作。
A选项do是一般现在时,时态不符。
高中英语时态及练习一、一般现在时1、表示现在发生的动作或存在的状态,常与every day,once a week,in the morning,at present等连用。
例:They don’t usually have enough money to go to the movies.2、表示主语具备的性格和能力等。
例:Mary can speak three languages.3、表示经常性或习惯性的动作,常与always,never,sometimes,often等连用。
例:I never eat fast food.4、表示现在提出的建议或要求。
例:Could you please help me with my math homework?二、现在进行时1、表示正在发生的动作或存在的状态。
例:He is studying for his history exam.2、表示现阶段正在进行的动作,但这个动作不一定正在进行。
例:My brother is preparing for his college entrance exams.3、表示即将发生的动作,常与表示将来的时间副词连用。
例:We are about to start our journey.三、现在完成时1、表示过去发生的动作对现在造成的结果。
例:I have just finished my homework.2、表示过去开始一直持续到现在的动作或状态,并可能继续下去。
例:They have been married for 20 years.四、一般过去时1、表示过去某个时间发生的动作或存在的状态。
例:We saw a movie last night.2、表示过去经常或反复发生的动作。
例:He always went to the park in the morning.高中英语时态练习英语时态是英语语法中非常重要的一个部分,也是我们在学习英语过程中必须要掌握的知识。
英语初中英语现在完成进行时练习题一、初中英语现在完成进行时1.—How much do you know about the trade war between China and America?—Well, the newspapers ________ it in the past few weeks.A. reportB. will reportC. reportedD. have been reporting【答案】D【解析】【分析】句意:——你对中美之间的贸易战争了解多少?——哦,在最近的几周里报纸一直在报道这件事。
根据时间状语n the past few weeks可知谓语动词用现在完成时或者现在完成进行时,故选D。
【点评】考查时态,本题涉及现在完成进行时的应用。
2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. is watching【答案】 C【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。
3.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。
——也许她还没有完成工作。
yet用于否定句末,是现在完成时的标志词,故选C。
【点评】考查动词的时态。
4.We can’t get sleep with a strong wind outside.A. blowB. blowingC. blewD. blows【答案】B【解析】【分析】句意:我们不能睡在外面,外面大风吹。
初中英语现在完成时练习题
练习一、填空
1 Have you ever ______(take) a train?
2 It _________(be ) more than three years since Jim ______(leave) here.
3 Have you _____(make)friends with your new classmates yet?
4 I _______(have) my lunch and I'm not hungry now.
5 Jim has never seen a panda, _____he?
6 We ______(be) good friends since we met at school.
7 We can't find him anywhere. Perhaps he______(go) home.
8 He _____(read) the book before.
9 Mr. Green _____(teach) us a lot about social studies since September.
10 I _____never____ (meet) her sister before.
11. He ____________(work) in our school for five year.
12 He ______(come) to our school last year/in 2008.
13. They _______________(cook) the supper already.
14. They ___________ (cook) the supper half an hour ago.
1、Both his parents look sad .Maybe they _________what's happened to him . A. knew B. have known C. must know D.will know
2、He has _______ been to Shanghai , has he ?
A. already B.never C.ever D. still
3、Have you met Mr Li ______?
A. just B. ago C.before D. a moment ago
4、The famous writer _____ one new book in the past two year
A. is writing B.was writing C.wrote D.has written 5、—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 ; better
6、Zhao Lan ______already ______in this school for two years .
A. was ; studying B. will ; study
C. has ; studied D. are ; studying
7、We ______ Xiao Li since she was a little girl .
A. know B. had known C. have known D. knew 8、Harry Potter is a very nice film .I_______ it twice .
A. will see B. have seen C. saw D.see
1.He has already gone home.
He _________ __________ home ____________. (否定句)
____________ he __________ home ___________? (疑问句)
2.He has lunch at home.
He __________ _____________ lunch at home. (否定句)
____________ he __________ lunch at home? (疑问句)
3.He has been there twice.
__________ __________ ________ __________ he been there? (划线提问)
4.I have lunch at school.
__________ __________ you ____________ lunch? (划线提问)
练习二用适当的时态填空:
1.She’s _____________ (live) here ever since she was ten.
2.Both of them ________________ (be) in Hongkong for ten days.
3.Both of them ________________ (come) to Hongkong ten days ago.
4. Half an hour __________ (pass) since the train __________ (leave).
5. Mary________(lose) her pen. ____________ you ______________ (see) it here and there?
6. _____________ you ____________ (find) your watch yet?
7. ---Are you thirsty? ---No I _________ just _____________ (have) some orange.
8. We _____________already ______________ (return) the book.
9. ___________ they ____________ (build) a new school in the village?
10. I ________________(not finish) my homework . Can you help me?
11. My father _____ (read) the novel twice.
12. I _________ (buy) a book just now.
13. I _________ (lost ) my watch yesterday.
14. My father ___________ (read) this book since yesterday.
一、单项选择。
11、His father ______ the Party since 1978 .
A. joined B. has joined C. was in D. has been in
12、—Do you know him well ?
—Sure .We _________ friends since ten years ago .
A. were B. have been C. have become D. have made
13、—How long have you ____ here ?
—About two months .
A. been B. gone C. come D. arrived
14、Hurry up! The play __________ for ten minutes .
A. has begun B. had begun C. has been onD. began
15、It _____ ten years since he left the army .
A. is B. has C. will D. was
16、Miss Green isn't in the office . she_______ to the library .
A.has gone B. went C.will go D. has been
17、My parents ______ Shandong for ten years .
A. have been in B. have been to
C. have gone to D. have been
18、The students have cleaned the classroom, ?
A. so they
B. don’t they
C. have they
D. haven’t they
19、has Mr White been a member of Greener China since he to China?
A. How soon, comes
B. How often, got
C. How long, came
D. How far, arrived
20、His uncle for more than 9 years.
A. has come here
B. has started to work
C. has lived there
D. has left the university
三、汉译英。
4、她还没有看过那部新电影。
5、她去过上海。
6、他这些天上哪儿去了?。