1、英语现在完成时专项练习题及答案xx现在完成时专项练习题一、 单项选择。1、Both his parents look sad . Maybe they _whats happened to him . 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 _ one new boo
2、k 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 ; study. has ; stud
3、ied . 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 . did they go. do they go . have
4、 they gone0、_ you _ your homework yet ?Yes . I _ it a moment ago . Did ; do ; finished . Have ; done ; finished. Have ; done ; have finished . will ; do ; finish1、 His father _ the Party since 1978 . joined . has joined . was in . has been in2、Do you know him well ? Sure .We _ friends since ten year
5、s ago .3、How long have you _ here ?About two months .4、Hurry up! The play _ for ten minutes . has begun . had begun. has been on . began5、 It _ ten years since he left the army . is . has . will . was6、 Miss Green isnt in the office . she_ to the library .has gone . went .will go . has been7、My pare
6、nts _ Shandong for ten years . have been in . have been to. have gone to . have been8、The students have cleaned the classroom, ?A. so they B. dont they C. have they D. havent they9、 has Mr White been a member of Greener China since he to China?C. How long, came D. How far, arrived0、 His uncle for mo
7、re than 9 years.C. has lived there D. has left the university二、句型转换。1、He has never 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、Mi
8、ss Gao left an hour ago. (同义句转换)Miss Gao _ _ _ _ an hour ago.6、Her mother 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
9、 ten minutes ago. (把两个句子合并成一个句子)_三、 汉译英。1、 吉姆已做完作业,他现在有空了。2、 他昨天收到一封信。3、 我父亲以前到过长城。4、 她还没有看过那部新电影。5、 她去过上海。6、 他这些天上哪儿去了?初中英语现在完成时专项练习题A)用since和for填空1) _ two years 2) _ two years ago3) _ last month 4) _ 19995) _ yesterday 6) _ 4 oclock7) _ 4 hours 8) _ an hour ago9)_we were children 10) _ lunch time1
10、1) _ she left hereB)用since和for填空1. He has lived in Nanjing _ the year before last.2. Ive 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. Its about ten years _ she left the city.C) 用have/has been to/in, have gone t
11、o的各种形式填空。Where is Jack? He _ his country.John _ England since he came 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 (
12、C)just (D)yet( )2.Have you finished your homeworkNot _ (A)ever (B)already (C)yet (D)just( )3. We havent finished our homework _. .(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 finishe
13、d your homework_ ?Yes,Ive done that _(A)yet,already (B)already, yet (C)ever,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)doesnt (B)havent (C) hasnt (D) doesnt have( )8.Ive been like this ever snic
14、e _(A)last week (B) for a week(C) a week before (D)the last week( )9.My 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
15、)three years ago (D)in two years time( )4.Mr Green isnt in the office , He _to the library(A)has gone (B)went (C)has been (D)will go( )5.Mr smith _to Tokyo and he will be back in a week(A)has been (B)has visited (C)has sent (D)has gone( )6.They_China for two years( )1.Jims been to the Great wall bef
16、ore , _ ?(A)isnt (B)wasnt (C)hasnt (D)doesnt( )2.Shes never been to England, _ 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)按要求把短暂性转换为延续性动词
17、be in sw./at school/at home/on the farm/be here/be thereHe 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 _ _.He came out two years ago.He _ _ _ fo
18、r _ _.We return to Fuzhou yesterday.We _ _ _ to Fuzhou since _.I 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 _ _ _ for _ _.The door opened at six in the morning.The do
19、or _ _ _ 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 just now.He _ _ _ _ for five minutes.My grandpa died in 2002.My grandpa _ _ _for _ _.The meeting finished at
20、 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 _.The film began two minutes ago.The film _ _ _ for _ _.borrow keep
21、lose not have buy have put on wear 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 glasses three years ago.I _ _ my glasses for _ _.have/has gone
22、 to have been inHe has gone to .He _ _ _ for two days.join the league/the Party/the army be a league/a Party member/a soldier be a member of the league/the Party be in the league/the Party/the armyHe joined the league in 2002.He _ _ a _ _ for two years.He _ _ a _ _ the _ for two years.He _ _ _ the l
23、eague 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_ in 1990 and her husband_ for more than five years(A)died ,dead (B)has died,dead (C)died ,has been dead (D)has died, has died( )3.I have_ this nice watch
24、for two years(A)had (B)bought (C)borrowed (D)lend( )4.He _ his home for ten years(A)has left (B)left from (C)has been away from (D)was away from( )5.He _ a league menber for three years( )6.Lihuas brother has _ for two years( )7.He hasnt_ Quanzhou ever since he left school(A)left (B)been away (C)bee
25、n (D)away选择填空( )1. Have you finsheed your homeworkYes, I _ it last night(A)finish (B)finished (C)have finished (D)will finish( )2. _ you ever _toYes,I _there last year.(A)Havegone, have gone (B) Havebeen , went(C)Didgo, went (D) Didgo,has , been( )3.When _ you _ Lucy in ?I _ here for two years(A)did
26、meet, havet seen (B)didmeet, havent seen(C)didmeet, dont see (D)wouldmeet, hadnt seen一、 单项选择。1、Both his parents look sad . Maybe they _whats happened 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 .A. is w
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1