(word完整版)八年级下册英语现在完成时专练
(完整版)人教版初二下册现在完成时练习题.doc

姓名______________现在完成时构成: have(助) + done,助have 第三人称数用has,其余用have.用法:在完成通常表示在之前已完成的作或存在的状。
作或状在造成的果或影响。
I.与完成用的副有:already 已(肯定句 ) have already doneyet 已 (疑句末 )have done⋯ yet? (否定句末 )haven’tdone⋯ yetnever 从不 have never done since (“自从” “ since+点 /去式的句子,用于句末。
)ever 曾 have ever donejust 已 have just done for (“多久” “ for+段”用于句末 )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 hishomework.3. Mr. Wang has taught in this school ________ ten years.4. “ Have you ________ seen the film? ” “ No, I have5. “seenHasit.the bus left”_______? ” “ Yes, it has _________ left. ”★注意: since 和 for 的区Exercise: 用 since 和 for 填空1.______two years2.____two years ago3.___last month4.______ 1995._______yesterday6._______ 4 o ’ clock7._______ 4 hours8._____an hour ago 9_____ lunch time 10____ she left here1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.3. His aunt has lived in Australia ______15 days.4. Mary is in her office. She has been there ______ 7o'clock.5. India has been an independent country ______1974.6. The bus is late. They've been waiting ______ 20minutes.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.9. He has lived in Nanjing ___ last year..10. I’ ve known him ______ we were children.12.Our teacher has studied Japanese ______ three years.13. She has been away from the city ______ aboutten years.14.It ’ s about ten years __________ she left the city.II. 短暂意义的动词如arrive, leave, borrow, buy, begin, start, die 等,在完成时当中不能和for+ 时间段连用,因为它们表示的动作不可能持续。
(完整)新目标八年级下册英语现在完成时专项练习(附答案)

现在完成时专项练习一、单项选择。
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二、句型转换。
(完整版)现在完成时练习题及答案(可编辑修改word版)

现在完成时练习题及答案(精华汇总)Exercise:I.Fill in the blanks with the proper form.1.I already (see) the film. I (see) it last week.2.he (finish) his work today? Not yet.3.My father just (come) back from work. He is tired now.4.Where’s Li Ming ? He (go) to the teacher’s office.5.I (work) here since I (move) here in 1999.6.So far I (make) quite a few friends here.7.How long the Wangs (stay) here ? For two weeks.8.I just (finish) my homework.9.He (go) to school on foot every day.10. you (find) your science book yet?11.If it (be) fine tomorrow, I'll go with you.12.The students (read) English when the teacher came in.13.Look! The monkey (climb) the tree.14.My mother (come) to see me next Sunday.15.I've lost my pen. you (see) it anywhere?II.Choose the best answer.1.How long have you here? A. come B. got C. arrived D. been2. My grandpa died .A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3.Jane has to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been4.It is ten years I last saw her. A. after B. since C. for D. that5.-- Who will go to the station to meet Lorry? --I will. I her several times. A. met B. have met C. had met D. will meet6. --What a nice dress! How long you it?--Just 2 weeks. A. will, buy B. did, buy C. are, having D. have, had7.--Do you know Lydia very well? --Yes, She and I friends since we were very young.A. have madeB. have bec omeC. have beenD. have turnedin China for 8 years. A. has lived B. lived C. have 8.The Smithsbeen D. live9.--Hello, this is Mr. Gre en speaking. Can I speak to Mr. Black? -- Sorry. He the Bainiao Park. A. has been to B. has gone to C. went to D. will go to10.-- you ever to the US? -- Yes, twice. A. Have, gone B. Have, been C, Do, go D. were, goingIII.Rewrite the sentences.1.I have been to Macau before. (改为否定句) I been to Macau before.2. He hasn’t come to schoolbecause he was ill. (就划线部分提问) he come to school?3.I bough a new bike just now. (用just 改写)I just a new bike.4.We began to learn English three years ago.(改为同义句)We English three years5.He has never surfed, ? (改成反意疑问句)6.They have been here since 2000. (对划线部分提问)have they been here?7.The old man last year. He has for a year. (die) (动词填空)8.Miss Gao left an hour ago. (同义句转换)Miss Gao has an hour ago.Ⅳ. A sk the questions1)I have been there for two days.you ?2)My father has lived here since 2000.your father ?3)He left here yesterday.he ?4)They bought a book two hours ago.they a book?Ⅴ. Use “never, ever, already, just, yet, for, since” to fill in the blanks.1.I have seen him before, so I have no idea about him.2.Jack has finished his homework.3.Mr. Wang has taught in this school ten years.4.“Have you seen the film?” “No, I have seen it.”5.“Has the bus left ?” “Yes, it has left.”二、用since 和for 填空1.two years2.two years ago3. last month4. 19995.yesterday6. 4 o’clock 7 4 hours8. an hour ago9. we were children10. lunch time 11.she left here12.He has lived in Nanjing the year before last.13.I’ve known him we were children.14.Our teacher has studied Japanese three years.15.She has been away from the city about ten years.16.It’s about ten years she left the city.三、结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。
八年级下册英语现在完成时专练

八下现在完成时专项练习一.单项选择1.L.Hon.ha._______.th.arm.fo..years.A.joine.B.b.i.C.bee.i.D.joine.i.2.W.hav.bee.friend.sinc.______.A.childre.B.fiv.year.C.fiv.year.ag.D.fiv.year.befor.3.Mik.__________.th.stor.fo..month.A.ha.bough.B.ha.ha.C.ha.ha.D.ha.borrowe.4.Yo._____.tha.questio.thre.times.A.alread.aske.B.hav.alread.aske.C.alread.hav.aske.D.aske.alread.5.Thos.foreig.friend.lef.Guangzho.__________.s.wee.B..wee.ag.C.fo..wee.D.sinc..wee.ag.6..____.a.thi.schoo.fo.tw.years.A.a.studyin.B.stud.C.studie.D.hav.studie.7.The.________s.summer.A.liv.B.didn’.liv.C.hav.live.D.liv.8.Mrs.Wan.ha.live.i.Haiko.________.1992.A.sinc.B.fro.C.afte.D.i.9.Mr.Blac.________.Chin.sinc.th.summe.o.1998.A.ha.bee.t.B.ha.bee.i..t.D.cam.t.10.Hi.fathe.______.fo.years.A.ha.die.B.ha.bee.dea.C.die.D.die.11.Mar._______.t.se.th.film.becaus.sh._________.i.twice.A.won’.go.sa.B.won’.go.wil.se.C.won’.go.ha.see.D.didn’.go.see.12.---.Woul.yo.lik.som.mor.foo.----Than.you..______.enough.A.wil.hav.B.hav.ha.C.hav.D.ha.13._____.yo._____.Englan.Yes.i.____..beautifu.country.A.Will.gon.to.wa.B.Have.bee.to.i.C.Had.bee.to.i.D.Have.gon.to.i.14.----______.yo.______.t.Beijin.----No..______.._____.ther.earl.nex.month.A.Have.been.haven’t.a.goin.B.Had.been.hadn’t.a.goin.C.Have.gone.haven’t.wa.goin.D.Did,go.didn’t.wa.goin.15.---Yo.siste._____.t.Londo.t.stud.English.I.tha.tru. ---Ye..sh.__.ther.fo.tw.months.A.ha.been.ha.bee.B.wil.go.ha.gon.C.gone.wil.b.D.ha.gone.ha.bee.pute.o.hi.own.H.___.i.tw.day.ag.A.bough.B.bough.C.bough.D.ha.bough.17.—Wher.i.L.Le.—H.__.Shanghai.A.ha.gon.t.B.ha.bee.t.C.wen.t.D.goe.t.18.H.______.hi.homewor.an.i.no.listenin.t.music.A..finishe.B.ha.finishe.C.finis.D.i.finishin.19.Davi.______.Shangha.fo.mor.tha.thre.months.A.cam.t.B.ha.bee.t.C.ha.bee.i..t.20.--.I.you.fathe..Part.membe.--.Yes.h.___.th.part.thre.year.ago.H.____..Part.membe.fo.thre.y ears.A.joined.ha.bee.B.ha.joined.ha.bee.C.wa.joined.i.D.joined.wa.21.---Wha..nic.bike.Ho.lon.___.yo.___.i.----Jus.fiv.weeks.A.will.bu.B.did.bu.C.are.havin.D.have.ha.22.._____.thi.boo.fo..wee...hav.t.retur.i.now.A.borrowe.B.hav.borrowe.C.kep.D.hav.kep.23.----_____.you.siste.______.i.Gree.Chin.fo..lon.tim.----Yes.Sh.joine.i.fiv.year.ago.A.Has.bee.B.Have.bee.C.Has.joine.D.Have.joine.24.---Ho.lon.hav.yo.______.----Fo.thre.months..bac.B.returne.C.g.bac.D.bee.bac.25..____.thi.boo.fo.hal..year.A.hav.bough.B.hav.ha.C.bough.D.ha.26.Th.student.ar.sorr.t.hea.tha.famou.singe.______.fo..year.A.ha.lef.B.ha.gon.C.ha.bee.awa.D.ha.gon.awa.27.--._____.you_____.you.homewor.ye.---Yes..____.i.jus.now.A.Did.do.finishe.B.Have.done.finishe.C.Have.done.hav.finishe.D.Will.do.finis.28.Th.san.stor.weathe._____.i.Beijin.severa.time.thi.year.A.happe.B.happene.C.ha.happene.D.hav.happene.29.---Ho.lon.hav.yo.bee.her.--.___.las.month.A.Fo.B.Unti.C.Befor.D.Sinc.30.H.___..col.fo.thre.days.A.ha.caugh.B.ha.ha.C.ha.go.D.caugh.31.Ji.Gree.___.i.Chin.fo.tw.years..B.ha.bee.C.ha.arrive.D.cam.32.Th.fil.___.fo.hal.a.hour.A.ha.bee.o.B.ha.begu.C.hasn’.begu.D.bega.33.—Wher.hav.yo.______.thes.days.—.hav.t.Beijin.wit.m.friends.A.been;gon.B.been;bee.C.gone;bee.D.gone;gon.34. Ho.lon.hav.yo.______.thi.book.A.bough.B. borrowe.C. ha.D. len.35.W.hav.live.her.______.fiv.year.ago.A.whe.B. sinc.C. befor.D. afte.36. —.hav.watche.th.game.—Whe._____yo.______.it.A. have;watche.B. do;watc.C. did;watc.D. will;watc.37. —Ho.d.yo.lik.Beijing.Mr.Black.—Oh, .______.suc..beautifu.city.A. don'.visi.B. didn'.visi.C. haven'.visite.D. hadn'.visite.38. Mis.Brow.______.t.th.Grea.Wal.twice.A. hav.bee.B. ha.bee.C. hav.gon.D. ha.gon.39.Hi.brothe.ha.bee.t.Ston.Fores.twic._____.h.cam.t.Yunnan.A. afte.B. befor.C. sinc.D. fo.40. Hi.grandp.______.fo.tw.years.A. wa.die.B. ha.bee.dea.C. wa.dea.D. ha.die.41. —Hav.yo.ever______.t.Haikou.—Yes, I______s.August.A. gone;wen.B. been;wen.C. been;wen.t.D. been;wa.i.42.Hi.siste._____.he.hometow.fo.thre.years.She'l.retur.nex.year.A. lef.B. ha.lef.C. ha.bee.awa.D. ha.bee.awa.from43、—_____.yo.__.you.homewor. ye..—Ye...____.i.A.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish44.Hi.fathe._____.th.Part.sinc.197..A.joine..B.ha.joine.C.wa.i..D.ha.bee.in45.—D.yo.kno.hi.wel. .Sur..W.________.friend.sinc.te.year.ag..A.wer..B.hav.bee..C.hav.becom..D.hav.mad.46..Whe.h.arrive.a.th.bu.stop.th.bu.____.fo.2.minutes.A.ha.lef..B.ha.lef..C.ha.bee.awa..D.ha.bee.awa.47.._____.th.Leagu.fo..year.s.far.A.joine..B.hav.joine..C.hav.bee.i.48、Th.factor.___.sinc.th.Februar.o.1988...ha.bee.ope..B.ha.opene.. C.wa.ope.. D.opene.49、Mar.an.Ros.____friend.sinc.the.me.i.2000.A.hav.mad..B.hav.bee..C.mad...D.hav.becom.50、Th.meetin.____.fo..wee.now.A.ha.finishe...B.ha.ende..C.ha.bee.ove.二. 翻译句子201.你曾经吃过鱼和薯条吗?2.我刚刚丢了我的化学书。
(完整版word)八年级英语∶英语现在完成时专练及答案解析

(完整版word)八年级英语∶英语现在完成时专练及答案解析一、初中英语现在完成时1.—How long can I _________ this book?—Five days. But you must return it on time.A. borrowB. lendC. keepD. kept【答案】C【解析】【分析】句意:——我能保留这本书多长时间?——五天。
但是你一定要按时归还它。
A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。
此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【点评】本题考查延续性动词。
以及borrow,lend,keep,kept四个词的词义和用法。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—_______ my dictionary? I can't find it anywhere.—I _______ it on the desk when I came in.A. Did you see; have seenB. Have you seen; have seenC. Have you seen; sawD. Did you see; see【答案】C【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。
(word完整版)八年级英语下册-现在完成时讲解和练习试题-人教新目标版.doc

八年级英语下册 -现在完成时讲解和练习试题-人教新目标版现在完成时练习die → be dead come back → be backgo out → be outleave → be away get up → be upfinish → be over put on → wear 或 be on1.构成open → be open join → be in 或 be a member of close → be closed go to school → be a student现在完成时是由助动词have(has)+动词的过去分词构成。
助动词说明该谓语是属于现在时范borrow → keep buy → have围。
它和主语的人称、数要保持一致。
过去分词是主要的谓语动词,说明句子的意义。
如: He has been a soldier for three years.他参军三年了。
2.用法His father has been dead for two years.他父亲去世二年了。
( 1)表示动作发生在过去某个不确定的时间,但对现在留下了某种影响和结果。
常被just 、The film has been on for ten minutes. 电影已开始十分钟了。
already、 yet 等副词修饰。
如:We have studied English for three years. 我们(开始)学英语已三年了。
-Have you had lunch yet? -Yes,I have. I've just had it. 5.现在完成时和一般过去时的区别你(已经)吃午饭了吗?我刚刚吃过。
(现在我不饿了)现在完成时和一般过去时都表示在过去完成的动作。
但现在完成时强调的是这一动作与现( 2)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在的关系。
如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不在进行。
(word完整版)现在完成时专项练习题及答案

一、单项选择。
1、Both his parents look sad 。
Maybe they _________what's happened to him .Aknew Bhave known C.must know D.will know2、He has _______ been to Shanghai , has he ?Aalready B。
never C.ever D. still3、Have you met Mr Li ______?A。
just Bago C.before Da 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 Bchanged ; good Chas changed ; better D。
changed;better6、Zhao Lan ______already ______in this school for two years 。
A. was,studying B。
will ; study C。
has;studied Dare;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 Bhave seen C。
(完整版word)英语现在完成时难题及答案含答案

(完整版word)英语现在完成时难题及答案含答案一、初中英语现在完成时1.—Where is your mother?—She ______ Australia and she ______ Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【答案】C【解析】【分析】句意:——你的妈妈在哪里?——她去了澳大利亚,她在悉尼呆了两周了。
has been to”去过某地“,现在已经回来了;has gone to”去了某地“,还没有回来;has been in”待在某地“一段时间。
根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。
【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。
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! Your teacher Miss White is over there.—No, it can't be her. She ______ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:--看!你的老师怀特小姐在那边。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
八下现在完成时专项练习一.单项选择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. 我刚刚丢了我的化学书。