(word完整版)八年级下册英语现在完成时专练
- 格式:doc
- 大小:41.01 KB
- 文档页数:7
姓名______________现在完成时构成: 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二、句型转换。
现在完成时练习题及答案(精华汇总)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)八年级英语∶英语现在完成时专练及答案解析一、初中英语现在完成时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【解析】【分析】句意:---你看见我的词典了吗?我到处都找不到了。
八年级英语下册 -现在完成时讲解和练习试题-人教新目标版现在完成时练习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)表示从过去某一时刻开始一直持续到现在的动作或状态。
这个动作可能刚停止,可能仍然在的关系。
如对现在产生的结果或影响等,而一般过去时只表示动作在过去某一时刻发生,不在进行。
一、单项选择。
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)英语现在完成时难题及答案含答案一、初中英语现在完成时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【解析】【分析】句意:--看!你的老师怀特小姐在那边。
(完整word版)八年级现在完成时练习题八年级现在完成时练习题现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。
动作或状态发生在过去,但它的影响现在还存在;也可表示持续到现在的动作或状态。
简单地讲现在完成时就是表示:“结果、影响和持续”。
其构成:have +过去分词。
一般过去时与现在完成时的比较1.过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。
2.过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。
一般过去时常用的时间状语:yesterday, last week, …ago, in1980, in October, just now, 具体的时间状语现在完成时的时间状语或副词:for, since, so far, ever, never, just, yet, till / until, up to now, in past years3.现在完成时可表示持续到现在的动作或状态,动词一般是延续性的,如live, teach, learn,work, study, know.解析:1.英语动词根据词义可分为两种,一种是延续性的,一种是终止性的,终止性动词,如begin,start,die,buy,leave, come等,表示动作的发生与结束于一瞬间完成,不能再延续,所以它的现在完成时不能和表示延续的时间状语连用,即不能与表示一段时间的状语,for+时间段, since+时间点/从句连用,也不能用在how long引导的特殊疑问句中.常见终止性动词与延续性动词的对应关系如下come/go/arrive/get/reach/move------bein/atopen-----be openbuy-----havedie------be dead close----be closed become---be borrow---keep begin/start-----be onput on----wear leave-----be away fall asleep----be asleepend/finish-----be overjoin the army----be in the army / be a soldier eg. I’ve left Shanghai for three days. I’ve been away from Shanghai for three days..I left Shanghai three days ago. It is /has been three days since I left Shanghai.句子中如有过去时间的名词或副词时,不能使用现在完成时,要用过去时。
初中英语语法现在完成时练习题及答案一、单项选择( ) 1. Both his parents look sad .Maybe they _________what's happened to him.A. knewB. have knownC. must knowD. will know ( ) 2. He has _______ been to Shanghai, has he?A. alreadyB. neverC. everD. still( ) 3. Have you met Mr. Li ______?A. justB. agoC. beforeD. a moment ago( ) 4. The famous writer _____ one new book in the past two years.A. is writingB. was writingC. wroteD. has written ( ) 5. Our country ______ a lot so far.-Yes. I hope it will be even ______.A. has changed;wellB. changed;goodC. has changed;betterD. changed;better( ) 6.Zhao Lan ______already ______in this school for two years .A. was; studyingB. will ; studyC. has; studiedD. are ; studying( ) 7.We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew ( )8. Harry Potter is a very nice film .I_______ it twice .A. will seeB. have seenC. sawD. see( )9.--These farmers have been to the United States.--Really? When _____ there?A. will they goB. did they goC. do they goD. have they gone( ) 10.--______ you ___ your homework yet?--Yes. I _____ it a moment ago.A. Did; do; finishedB. Have; done; finishedC. Have; done; have finishedD. will; do; finish( ) 11. His father ______ the Party since 1978.A. joinedB. has joinedC. was inD. has been in ( ) 12.--Do you know him well?-- Sure .We _________ friends since ten years ago.A. wereB. have beenC. have becomeD. have made ( ) 13.--How long have you ____ here?--About two months.A. beenB. goneC. comeD. arrived( ) 14.Hurry up! The play ____for ten minutes.A. has begunB. had begunC. has been onD. began ( ) 15. It _____ten years since he left the army.A. isB. hasC. willD. was( ) 16. Miss Green isn't in the office. She ____ to the library.A. has goneB. wentC. will goD. has been( ) 17.My parents______Shandong for ten years.A. have been inB. have been toC. have gone toD. have been( ) 18.The students have cleaned the classroom?A. so theyB. don't theyC. have theyD. haven't they ( ) 19. Has Mr. White been a member of Greener China since he 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 university二、句型转换1. The old man _________ last year. He _________ for a year. (die) (动词填空)2. This factory opened twenty years ago.(同义句转换)This factory _________________________for twenty years.3. Miss Gao left an hour ago. (同义句转换)Miss Gao ________ _______ ________ ________ an hour ago.4. Her mother has been a Party member for three years.(同义句)Her mother _______ the Party three years ________.5. The Green Family moved to France two years ago. (同义句转换)_______ two years ________ the Green family moved to Fra- nce.6. The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)___________________________________________7. I have been to Macau before. (改为否定句)I _________ _________ been to Macau before.8. I bought a new bike just now. (用just改写)I ____ just ____ a new bike.9. We began to learn English three years ago.(改为同义句)We ____ ____ English ____three years三、汉译英1. 吉姆已经完成作业了。
现在完成时专项训练一、动词填空: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?二、选择:.1. How long have you _______ here?A. comeB. gotC. arrivedD. 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. beenB. goneC. wentD. never been4. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that5.--Who will go to the station to meet Lorry? --I will. I _____ her several times.A. metB. have metC. had metD. will meet6. --What a nice dress! How long _____ you _____ it?--Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had7.--Do you know Lydia very well? --Yes, She and I _____ friends since we werevery young.A. have madeB. have becomeC. have beenD. have turned8. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black? -- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --____ you ever ____ to the US? -- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, going三、用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 time11.____ 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.you ever (be ) to America?2.you (find) your watch yet?3.---Are you thirsty? ----No, I just (have) some orange.4.We already (return) the book.5.So far, they (buy) a lot of vegetables.6.Both of them (come) to Hongkong ten days ago.7.I (not finish) my homework yet.8.Cindy (join) the book club last week and she(read) four books already.9.He (buy)a CD yesterday, but he (read) it yet.10.They usually ____________(do) their homework after supper.11.She (live) in Hubei for two years.12.You needn’t tell him. I(tell) him already.13.We just (have) our lunch.14.Peter (live) in his hometown since he left here.15.They (not read) the interesting books yet.16.So far, Mr. Cook (cook) three dishes.17.Zhao Lan already (study)in this school for two years.18.We (know)Xiao Li since she was a little girl.19.She (live) here ever since she was ten.20.He _________ (live) in China for ten days.21.Listen! Mary ______________(sing) in the next room now.22.Half an hour (pass) since the train (leave).23.you (find) your watch yet?24.We already (return) the book.25.My father (read) this book since yesterday.26.So far, 104 banks (fail).27.Jack (finish) his homework already.28.My uncle (write)five detective novels since 2019.29.I (study)Chinese in this school since I came to Beijing.30.I (have)this bike for three years. I like it so much.31.My grandfather (live)in Beijing for eighty years. He knows alot about the city.32.I'm proud of you because you (grow)up so much in the past threeyears.33.China (make)rapid progress since the Reform and Opening-Up(改革开放) began in 1978.34.Since 2021, our school (provide)all kinds of after-school services for students.35.--The book is popular. youv(read)it yet?--Yes, I have.36.Shanghai Disneyland (attract)a lot of tourists from home andabroad so far.37.My brother (teach)computer science in a university in Canada in the past 20 years. He will come back to Shanghai next week.38.So far, they (draw) a lot of paintings.39.I don’t know whether Mother(take)me to Beijing next month.40.Mike (visit) several places since he came to Beijing.41.He (write) four letters to his wife every month.42.His aunt (do) some cooking when he came in .43.Since last year, I (draw)30 posters about waste sorting for thecommunity.44.Jack (learn)more than 10 Chinese songs since he came to China.45.Lily is my classmate. We (know)each other since she came toour school.46.Mr. Smith (collect)lots of Chinese paintings since he moved toChina.47.Linda came to China in 2011. She already (live)here.48.China just (experience)historic changes and madegreat achievements.49.ever(meet) her sister?50.So far,Mr. Green(teach) us a lot about social studies.。
现在完成时专项练习一、写出下列动词的过去式和过去分词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 sincethe 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.with us. They (finish, not)the work yet.29. They can’t go30. 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.56. Last year he often (run) for two hours a day.Until now he for two years.(run)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 .。
初二(完整版)英语现在完成时专项练习及解析一、选择题1.For nearly 100 years, the heartbroken Little Mermaid ________on a rock looking out over Copenhagen's port.A.will sit B.sits C.sat D.has sat 2.Since Tencent released Wechat, it ________ one of the most popular apps in the world. A.became B.has become C.has been D.was3.It is 4:30p. m. Ben and Leon _______their work, so they are playing chess now.A.finish B.were finishing C.have finished D.will finish 4.Sarah is only 15 years old, but she ________ the Tennis Club for three years.A.joined B.has joined C.has been in D.was 5.—Excuse me, which movie are you waiting for?—The Fate of the Furious. We ________ here for more than two hours.A.waited B.wait C.were waiting D.have waited 6.You are too late. The film for half an hour.A.ends B.ended C.has ended D.has been over 7.—When did you buy your car? It looks so new.—Really? I ________ it for three years and I like it very much.A.have bought B.have had C.bought D.had8.What a pity! My new computer__________ a virus and it can't work now.A.catches B.caught C.is caught D.has caught 9.— When will your sister go to England?— She _________ London since four months ago.A.went to B.has gone to C.has been to D.has been in 10.—Where is your uncle? I haven't seen him for a long time.—He Shanghai for about half a year. He moved there last October.A.has gone to B.has been to C.has arrived in D.has been in 11.Both his parents look sad. Maybe they _________ what's happened to him.A.will know B.know C.have known D.are knowing 12.Though Tom _______ America for over two years, he misses his friends and relatives from time to time.A.was away from B.left C.has been away from D.has left 13.Mary said that she________ to Yangzhou.A.has never gone B.had never gone C.has never been D.had never been 14.—May I borrow your new-bought book The Adventures of Tom Sawyer now?—I'm afraid not. I ________ only half of it, and I'll try to finish it this weekend.A.read B.am reading C.have read D.will read 15.— Where is your son Jimmy living now?— He________the city of Yangzhou, China for two years.A.has come to B.has been to C.has gone to D.has been in16.— Mum, where's my packed lunch? —In the kitchen. I ________ you two sandwiches. A.make B.am making C.have made D.will make17.I think my father knows everything. He is my hero, he________ over 2500 books. A.reads B.read C.is reading D.has read 18.—Why don’t you go to bed, Jimmy?— Mum promised to tell me a bedtime story, but she ______ her work.A.doesn’t finish B.didn’t finish C.hasn’t finish ed D.won’t finish 19.My mother is a teacher. She ________ English in our school since she graduated from university.A.taught B.has taught C.is teaching D.will teach 20.The number of city parks in Lishui ______ a lot since it became a district of Nanjing. A.increase B.will increase C.increased D.has increased 21.The boy in red ___________ the football club for 3 years. He can play football very well now. A.has joined B.has been in C.joined D.was in 22.—Look! The man looks like Mr. Li.—It can’t be him. Beca use he with his families________Japan since last Thursday and they haven’t returned.A.has gone to B.has been to C.have been in D.has been in23.一How can you start playing games so soon, Tom?一 I ______ my homework, Mom.A.finished B.have finished C.will finish D.finish24.Hurry up! The concert ______ for ten minutes.A.has begun B.has been on C.has gone D.has finished 25.—What changes________in your lives?—Our lives have changed a lot, like...A.have there had B.has there been C.have there been D.has there had 26.—Fou Ts’ong, whose letters from his father ________ a best seller in China for long, died in London, where he had lived for many years. The cause was the coronavirous.—What a pity!A.has been B.has become C.was D.becomes 27.—Carl, are you coming with us?—I’d love to, but something unexpected ______.A.is coming up B.comes up C.came up D.has come up 28.—Where are the doctors now?—In the meeting room. They ________ the meeting for 10 minutes.A.have begun B.have been on C.have had D.have been held29.So far, China ________ the world’s largest highway network, with a total length of 160,000 kilometers.A.builds B.built C.will build D.has built30.—How long ________ you ________ chemistry so far?—For almost one year.A.are; studying B.do; study C.have; studied D.will; study 31.Mr. Wu ________ Germany since three years ago, so he knows a lot about the German culture and customs.A.has gone to B.went to C.has been to D.has been in 32.—Bill Gates and Melinda Gates, two of the world’s richest people, said “we no longer believe we can grow together as a couple”.—I am so sorry to hear that because they ________ for nearly 30 years.A.have been married B.have got married C.have got married to D.have been married with33.—Jim, I haven’t seen your elder si ster for a long time.—She ________ Hong Kong on business for a few days.A.went to B.has gone to C.has been to D.has been in 34.— Where is Jim?—He ________ Beijing on business for a week. He’ll be back tomorrow.A.has come to B.has gone to C.has been to D.has been in 35.Online learning ________ very popular with students since last year.A.has become B.are becoming C.would become D.had become 36.—Have you ever worked in Nanjing?—Yes. I ________ in Nanjing since three years ago.A.would work B.worked C.was working D.have worked 37.—Will your cousin go to Guiyang for the summer holiday?—In fact, he ________ Guiyang since he graduated.A.has gone to B.has been to C.has been in D.went to 38.—OK, what do you want to know?—I’m unsure ________.A.which is the way to the Palace Museum B.how many colors are there in a rainbow C.that the couple has been married for 3 years D.how long I can borrow the story books 39.—Sorry, I’m late. Has the meeting begun?—It doesn’t matter. The meeting ________ for several minut es.A.has just begun B.has just been overC.has just been on D.has just ended40.My pet, little Puppy, has ________ for a week. I miss it very much.A.gone missing B.got lost C.been missing D.lost41.So far, 5G technology, which is developed by Huawei, _______ a lot. Soon it’ll be widely used in China.A.is improving B.are improved C.has improved D.improved 42.—Have you been to SuNing Plaza in our city?—No. Although it ________ for more than a week, I am far too busy to go there.A.has started B.has opened C.has been open D.has been on 43.William Shakespeare ________ for 405 years, but his works still have great influence today. A.died B.was dying C.has died D.has been dead 44.Not all the students in my class would like to go to Suzhou Museum next week because about three-fifths of them _________ there before.A.have been B.have gone C.has been D.have been to 45.—Sorry, I’m late. There’s too much traffic on the road.—It doesn’t matter. The film has just_______for five minutes.A.begun B.finished C.been on D.been over 46.—Where is Simon? We can’t find him at the party.—Perhaps he ________ home.A.has gone B.is going C.went D.was going 47.—Mum, I want to watch the news about our school. Change the channel, please!—What a pity! It is eight o'clock now. It___________ for a while.A.has been over B.was over C.has finished D.finished48.— When did the Mixc Shopping Center open? — It ________ for nearly half a year. A.has opened B.has been open C.was opened D.had been open 49.—See? The strange man ________ around our house again. Should we call the police?—Oh, no. He is our new neighbor, who moved upstairs the day before yesterday.A.walks B.walked C.has walked D.is walking 50.—Hello, Jack. This is Sandy. What are you doing?—I’m watching an exciting basketball match. It _______ for half an hour.A.begins B.began C.has begun D.has been on【参考答案】***试卷处理标记,请不要删除一、选择题1.D【详解】句意:近100年来,心碎的小美人鱼一直坐在岩石上眺望哥本哈根港口。
(完整版word)八年级英语∶英语现在完成时专练及答案一、初中英语现在完成时1.— Mary, I remember you several years ago.— Yes, I for 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】 C【解析】【分析】句意:——Mary,我记得几年前你结婚了。
——是的,我已经结婚三年了。
ago表明时态是一般过去时,所以用过去式married。
排除D。
for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。
marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。
【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.—Your new bike is so nice! When did you buy it?—In July. I _____it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】 B【解析】【分析】句意:——你的新自行车那么好看。
八下现在完成时专项练习一.单项选择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. 我刚刚丢了我的化学书。