1、英语现在完成时专项练习题与答案初中英语现在完成时专项练习题一、 单项选择。1、 Both his parents look sad . Maybe they _whats happened tohim . . knew . have known . must know .will know2、 He has _ been to Shanghai , has he ? . already .never .ever . still3、 Have you met Mr Li _ ? . just . ago .before . a moment ago4、 The famous writer _ o
2、ne new book in the past two year . . is writing .was writing .wrote .has written5、 Our country _ a lot so far . Yes . I hope it will be even _ . . has changed ; well . changed ; good . has changed ; better . changed ; better6、 Zhao Lan _already _in this school for two years . . was ; studying . will
3、 ; study . has ; studied . are ; studying7、 We _ Xiao Li since she was a little girl . . know . had known . have known . knew8、 Harry Potter is a very nice film .I_ it twice . . will see . have seen . saw .see9、 These farmers have been to the United States . Really ? When _ there ? . will they go .
4、did they go . do they go . have they gone10、 _ you _ your homework yet ? Yes . I _ it a moment ago . . Did ; do ; finished . Have ; done ; finished . Have ; done ; have finished . will ; do ; finish11、 His father _ the Party since 1978 . . joined . has joined . was in . has been in12、 Do you know hi
5、m well ? Sure .We _ friends since ten years ago . . were . have been . have become . have made13、 How long have you _ here ? About two months . . been . gone . come . arrived14、 Hurry up! The play _ for ten minutes . . has begun . had begun . has been on . began15、 It _ ten years since he left the a
6、rmy . . is . has . will . was16、 Miss Green isnt in the office . she_ to the library . .has gone . went .will go . has been17、 My parents _ Shandong for ten years . . have been in . have been to . have gone to . have been18、 The students have cleaned the classroom, ?A. so they B. don t they C. have
7、they D. haven t they19、 has Mr White been a member of Greener China since he to China?A. How soon, comes B. How often, gotC. How long, came D. How far, arrived20、 His uncle for more than 9 years.A. has come here B. has started to workC. has lived there D. has left the university二、句型转换。1、 He has neve
8、r surfed, ? (改成反意疑问句)2、 They have been here since 2000. ( 对划线部分提问 )have they been here?3、 The old man _ last year. He for a year. (die) (动词填空)4、 This factory opened twenty years ago.( 同义句转换 )This factory _ for twenty years.5、 Miss Gao left an hour ago. ( 同义句转换 )Miss Gao _ _ _ _ an hour ago.6、 Her mo
9、ther has been a Party member for three years . (同义句)Her mother _ the Party three years _ .7、 The Green Family moved to France two years ago. ( 同义句转换 )_ two years _ the Green family moved to France.8、 The bus has arrived here. It arrived ten minutes ago. ( 把两个句子合并成一个句子)_三、 汉译英。1、 吉姆已做完作业,他现在有空了。2、 他昨
10、天收到一封信。3、 我父亲以前到过长城。4、 她还没有看过那部新电影。5、 她去过上海。6、 他这些天上哪儿去了?初中英语现在完成时专项练习题A)用 since 和 for 填空1)_ two years2) _ two years ago3)_ last month4) _ 19995)_ yesterday6) _ 4 oclock7)_ 4 hours8) _ an hour ago9)_we were children 10) _ lunch time11)_ she left here B)用 since 和 for 填空1.He has lived in Nanjing _ the
11、 year before last.2.I ve known him _ we were children.3.Our teacher has studied Japanese _ three years.4.She has been away from the city _ about ten years.5.It s about ten years _ she left the city.C)用 have/has been to/in, have gone to的各种形式填空。Where is Jack? He _ his country.John _ England since he c
12、ame back.How long _ have _ this village?The Smiths _ Beijing for years._ you ever _ America?- Yes, I _ there many times.I _ this school since three years ago.C)选择填空()1. Have you _travelled on the train. Yes, I have.(A)never (B)ever(C)just(D)yet()2. Have you finished your homework Not _ (A)ever (B)al
13、ready(C)yet(D)just()3. Wehavent finished ourhomework _. .(A)already(B)ever(C)yet(D)never()4. Have you _ learned English? Yes, Ive _learned a lot.(A)never,ever (B)ever,never (C)ever,already (D)already.ever( )5. Have you finished your homework_ ? Yes,Ive done that _(A)yet,already (B)already, yet (C)ev
14、er,never (D)still,just( )6.Johns father _borrowed some pictures(A)have already ( B)has just (C)have ever (D)has yet( )7.He _ finished his homework yet(A)doesn t (B)haven t (C) hasn t (D) doesn thave( )8.Ive been like this ever snice _(A)last week (B) for a week(C) a week before(D)the last week()9.My
15、 mother has worked in this factory _2 years.(A)about(B)for(C)in(D)since()10. I havent heard from him _ last week.(A)since(B) for(C)ago(D)before()11.His father joined the party_(A)for three years(B)since three years ago(C)threeyears ago(D)intwo yearstime()4.Mr Green isnt in the office , He _to the li
16、brary(A)has gone(B)went(C)has been(D)willgo()5.Mr smith _to Tokyoandhewillbe back in a week(A)hasbeen(B)hasvisited(C)hassent(D)has gone()6.They_Chinafortwoyears(A)have been to (B)have been in (c)have gone to (D)have come to()1.Jims been to the Greatwall before , _ ?(A)isnt(B)wasnt(C)hasnt(D)doesnt()
17、2.Shes neverbeen toEngland, _ she?(A)has(B)hasnt(C)isnt(D)is()2._has Hanmei been in the library.(A)How long(B)How soon(C)How far(D)How often()3.How long _he_the library book .(A)has,borrow(B)has,kept(C)has,bought(D)did,buyA)按要求把短暂性转换为延续性动词arrive at/in sw. get to/reach sw. come/go/move to sw.be in sw
18、./at school/at home/on the farm/be here/be there He got to Beijing five minutes ago.He _ _ _ Beijing for _ _. I moved to the USA last year.I _ _ _ the USA since _ _. I went home yesterday.I _ _ _ home for _ _. They came here last week.They _ _ here since _ _.come/go back, return be back come/go out
19、be outHe came out two years ago.He _ _ _ for _ _.We return to Fuzhou yesterday.We _ _ _ to Fuzhou since _.become beI became a teacher in 2000.I _ _ a teacher for _ _.The river became dirty last year.The river _ _ dirty for _ _.close be closed open be openThe shop closed two hours ago.The shop _ _ _
20、for _ _.The door opened at six in the morning.The door _ _ _ for six hours.get up be up die be deadleave sw. be away from sw.fall asleep/get tot sleep be asleepfinish/end be over marry be marriedI got up two hours ago.I _ _ _ since _ _.He left Fuzhou just now.He _ _ _ _ Fuzhou for five minutes.My gr
21、andpa died in 2002.My grandpa _ _ _for _ _.The meeting finished at six.The meeting _ _ _ for six hours.I got to sleep two hours ago.I _ _ _ since _ _.They married in 1990.They _ _ _since _.start/begin to do sth. do sth. begin be onI began to teach at this school in 1995.I _ _ at this school since _.
22、The film began two minutes ago.The film _ _ _ for _ _.borrow keep lose not have buy havewear catch/get a cold have a cold get to know knowThey borrowed it last week.They _ _ it since _ _.I bought a pen two hours ago.I _ _ a pen for _ _.I got to know him last year.I _ _ him since _ _.I put on my glas
23、ses three years ago.I _ _ my glasses for _ _.have/has gone to have been inHe has gone to Beijing.He _ _ _ Beijing for two days.put on join the league/the Party/the armybe a league/a Party member/a soldierbe a member of the league/the Partybe in the league/the Party/the armyHe joined the league in 20
24、02.He _ _ a _ _ for two years.He _ _ a _ _ the _ for two years.He _ _ _ the league for two years.My brother joined the army two years ago.My brother _ _ a _ for _ _.My brother _ _ in _ _ for two years.C)选择填空()2.Her father_ in1990andher husband_ for more than fiveyears(A)died ,dead(B)has died,dead(C)died ,has been dead(D)has died, hasdied()3.Ihave_ thisnice watchfortwo years(A)had(B)bought(C)borrowed(D)lend( )4.He _ his home for ten years(A)hasleft (B)leftfrom(C)hasbeen away from (D)wasaway from()5.He _ aleaguemenberforthree years(A)is(B)has been(C)has become (D)have become()
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1