《现在完成时专项练习题(共11页).docx》由会员分享,可在线阅读,更多相关《现在完成时专项练习题(共11页).docx(11页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、精选优质文档-倾情为你奉上现在完成时专项练习题A)用since和for填空1) _ two years 2) _ two years ago3) _ last month 4) _ 19995) _ yesterday 6) _ 4 oclock7) _ 4 hours 8) _ an hour ago 9)_we were children 10) _ lunch time11) _ she left hereB)用since和for填空1. He has lived in Nanjing _ the year before last.2. Ive known him _ we were c
2、hildren.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 to的各种形式填空。Where is Jack? He _ his country.John _ England since he came back.How long _ have _ this village?The
3、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)already (C)yet (D)just( )3. We havent finis
4、hed 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 finished your homework_ ?Yes,Ive done that _ (A)yet,already (B)already, yet (C)ever,never (D)still,just( )6.Johns fath
5、er _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 snice _ (A)last week (B) for a week (C) a week before (D)the last week( )9.My mother has worked in this factory _2
6、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)three years ago (D)in two years time( )4.Mr Green isnt in the office , He _to the library(A)has gone (B)went
7、 (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 (A)have been to (B)have been in (c)have gone to (D)have come to( )1.Jims been to the Great wall before , _ ?(A)isnt (B)wasnt (C)hasnt (D)doesnt(
8、 )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,buyD)按要求把短暂性转换为延续性动词He _ _ _ Beijing for _ _.I moved to the USA la
9、st year.I _ _ _ the USA since _ _.I went home yesterday.I _ _ _ home for _ _.They came here last week.They _ _ here since _ _.He _ _ _ for _ _.We return to Fuzhou yesterday.We _ _ _ to Fuzhou since _.I _ _ a teacher for _ _.The river became dirty last year.The river _ _ dirty for _ _.The shop _ _ _
10、for _ _.The door opened at six in the morning.The door _ _ _ for six hours.I got up two hours ago.I _ _ _ since _ _.He left Fuzhou just now.He _ _ _ _ Fuzhou for five minutes.My grandpa died in 2002.My grandpa _ _ _for _ _.The meeting finished at six.The meeting _ _ _ for six hours.I got to sleep tw
11、o hours ago.I _ _ _ since _ _.They married in 1990.They _ _ _since _.I began to teach at this school in 1995.I _ _ at this school since _.The film began two minutes ago.The film _ _ _ for _ _.They borrowed it last week.They _ _ it since _ _.I bought a pen two hours ago.I _ _ a pen for _ _.I got to k
12、now him last year.I _ _ him since _ _.I put on my glasses three years ago.I _ _ my glasses for _ _.He has gone to Beijing.He _ _ _ Beijing for two days.He joined the league in 2002.He _ _ a _ _ for two years.He _ _ a _ _ the _ for two years.He _ _ _ the league for two years.My brother joined the arm
13、y 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 for two years(A)had (B)bought (C)borrowed (D
14、)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 (A)is (B)has been (C)has become (D)have become( )6.Lihuas brother has _ for two years(A)joined the army (B)been an army (C)become a soldier (D)been in the arm
15、y( )7.He hasnt_ Quanzhou ever since he left school(A)left (B)been away (C)been (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 _to NanjingYes,I _there last year.(A)Havegone, have gone (B) Havebeen , went(C)D
16、idgo, went (D) Didgo,has , been( )3.When _ you _ Lucy in New York?I _ here for two years(A)didmeet, 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 kn
17、ow( )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
18、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 k
19、nown D. knew( )8、Harry Potter is a very nice film .I_ it twice . A.will see B.have seen C.saw D.see( )9、These farmers have been to the United States . Really ? When _ there ? A. will they go B. did they go C. do they go D. have they gone ( )10、_ you _ your homework yet ? Yes . I _ it a moment ago .
20、A.Did ; do ; finished B.Have ; done ; finished C.Have ; done ; have finished D.will ; do ; finish( )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. hav
21、e 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 on D. began( )15、 It _ ten years since he left the army . A. is B. has C. will D. was( )16、 Miss Green isnt in the office . s
22、he_ 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. dont they C. have they D. havent they( )19、 _ has Mr White been a member
23、 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( )21.When he arrived at the bus stop, the bus _ for 20 minute
24、s.A. has left B. had left C. has been away D. had been away( )22. I _ the League for 5 years so far. A. joined B. have joined C. have been in( )23.The factory _ since the February of 1988. A . has been open B. has opened C. was open D. opened( )24.Mary and Rose _friends since they met in 2000. A. ha
25、ve made B. have been C. made D. have become( )25.You mustnt_ until he comes back. A. be away B. leave C. be left( )26.The meeting _ for a week now. A. has finished B. has ended C. has been over( )27.Miss Gao _ this school for nearly 5 years. A. has been in B. has come to C. has taught( )28.Ben _ a t
26、eacher for 4 years . A. has been B. has become C. was D. became( )29. I _ home for a week. A. have returned B. have been back C. returned( )30. How long _ he _ ? A. died B. has, died C. has, been dead( )31. He _ at eight yesterday afternoon. A. slept B. was sleeping C. has sleep D. had slept( )32.He
27、 _ the car for a week. A. bought B. has bought C. has had ( )33.-How long _ you _ ill ? -Two weeks. A. did fall B. have, fell C. have, been( )34.Since 2000, he _ his hometown. A. has left B. has moved away C. has been away from( )35.Ill lend you the book , but you can only _ it for 2 days. A. borrow
28、 B. keep C. take( )36.The bus _ on the road for 2 hours so far. A. has stopped B. stopped C. has been( )37.Are you _ the jacket these days? A. wearing B. putting on C. dressing D. on( )38.He _ for 2 hours. A. got up B. has got up C. has been up( )39. Tom is ill in hospital. He _ a cold for several d
29、ays. A. is B. catches C. has caught D. has had( )40.- How long can I _ the book? - Two weeks. A. borrow B. lend C. get D. keep二、 句型转换。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 fact
30、ory opened twenty years ago.(同义句转换) This factory _ for twenty years.5、Miss 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 ten minutes ago. (把两个句子合并成一个句子) 专心-专注-专业