八年级英语现在完成时专练(共8页).doc
精选优质文档-倾情为你奉上八年级下英语现在完成时练习一 一、用所给动词的适当形式填空。1.I_already_(see)the film.I_(see)it last week.2._ he _(finish) his work today ? Not yet .3._you _(be)to Hong Kong ?Yes,I _(be)there twice .4._ you ever _(eat )chocolate sundaes? No, never.5.My father _just _(come) back from work.He is tired now.6.Wheres Li Ming? He_(go)to the teachers office.7.Shanghai _(be) a small town hundreds of years ago. Now it _ (become) a large city.8.I _ (work) here since I _ (move) here in 1999.9.So far I _(make) quite a few friends here.10.How long _the Wangs _(stay) here?For two weeks.二、句型转换(每空一词)。1.I have been to Macau before.(改为否定句) I _ _ been to Macau before.2.He hasnt come to school because hes ill. (就划线部分提问)_ _ he come to school?3.He has learned English for 5 years.(就划线部分提问)_ _ _ _ learned English ?4.I bought a new bike just now.(用just改写) I _ just _ a new bike.5.We began to learn English three years ago.(改为同义句)We _ _English _three years三、 填入has / have been 或has / have gone.1.Harry:I saw you in Annabels Restaurant last night.Diana:No,it wasnt me.I never there.2. Sam:Sally and Tim are on holiday, arent they? Where they ?Sue:To Florida, again.Sam:How many times they there?Sue:This is their third visit.3. Alan:Wheres Tony? Mary:Hes got a headache ,so he to bed.4. Steve:Can I speak to Jill, please?Lynn:Shes out,Im afraid. She to the cinema this evening.Steve:Again? She already to the cinema three times this week.四、 用for 或since填空1. Jill has been in Ireland Monday.2. Jill has been in Ireland three days.3. My aunt has lived in Australia 15 days.4. Margaret is in her office.She has been there 7 oclock.5. India has been an independent country 1974.6. The bus is late.Weve been waiting 20 minutes.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五、A.用 already或 yet1) Have they taken down the old pictures _? No, not _.2) Most of us have finished our compositions _3) He said he hadnt visited the exhibition _.B.用 since或 for1) We have learned five lessons _he beginning of this term.2) Mrs Liao has been in hospital _last week.3) I have stayed at my aunts _two weeks.C. 用have gone或 have been1) Where are the boy students ?They _to the school factory.2) Is your father in?No, he _to Shenzhen._ he ever_there before?Yes, he _there several times3) He asked me if I _to Hangzhou before. I told him that I wanted to go there for a visit as I _never _ to that city before.D. 短暂性动词转换为延续性动词l Ø arrive at/in sp. get to/reach sp. come/go/move to sp. be in sp. /at sp. /on sp. be here/be there 1. He got to Beijing five minutes ago. He _ _ _ Beijing for _ _. 2. I moved to the USA last year. I _ _ _ the USA since _ _. 3. I went home yesterday. I _ _ _ home for _ _. 4. They came here last week. They _ _ here since _ _. come/go back, return beØ back come/go out be out 1. He came out two years ago. He _ _ _ for _ _. 2. We return to Fuzhou yesterday. We _ _ _ to Fuzhou since _. become beØ 1. I became a teacher in 2000. I _ _ a teacher for _ _. 2. The river became dirty last year. The river _ _ dirty for _ _. close be closed open be openØ 1. The shop closed two hours ago. The shop _ _ _ for _ _. 2. The door opened at six in the morning. The door _ _ _ for six hours. get up be up; die be dead; leave sp. be away from sp.Ø fall asleep/get tot sleep be asleep; finish/end be over; marry be married; 1. I got up two hours ago. I _ _ _ since _ _. 2. He left Fuzhou just now. He _ _ _ _ Fuzhou for five minutes. 3. My grandpa died in 2002. My grandpa _ _ _for _ _. 4. The meeting finished at six. The meeting _ _ _ for six hours. 5. I got to sleep two hours ago. I _ _ _ since _ _. 6. They married in 1990. They _ _ _since _. Start/begin to do sth. do sth. begin beØ on 1. I began to teach at this school in 1995. I _ _ at this school since _. 2. The film began two minutes ago. The film _ _ _ for _ _. borrow keep lose not have buy have put on Ø wear catch / get a cold have a cold get to know know 1. They borrowed it last week. They _ _ it since _ _. 2. I bought a pen two hours ago. I _ _ a pen for _ _. 3. I got to know him last year. I _ _ him since _ _. 4. I put on my glasses three years ago. I _ _ my glasses for _ _. Ø have/has gone to have been in 1. He has gone to Beijing. 2. He _ _ _ Beijing 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 army 1. He joined the league in 2002. He _ _ a _ _ for two years. He _ _ a _ _ the _ for two years. He _ _ _ the league for two years. 2. My brother joined the army two years ago. My brother _ _ a _ for _ _. My brother _ _ in _ _ for two years. 八年级英语现在完成时专练二共0条评论.一、 单项选择。 1、Both his parents look sad . Maybe they _what's happened to him.(呼和浩特) A. knew B. have known C. must know D.will know 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 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 known 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. A. Did; do; finished B. Have; done; finished11、 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. have 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 isn't in the office . she_ 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 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二、 句型转换。 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、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. (把两个句子合并成一个句子) _ 三、汉译英。 1、吉姆已做完作业,他现在有空了。 2、他昨天收到一封信。 3、我父亲以前到过长城。 4、她还没有看过那部新电影。 5、她去过上海。 6、他这些天上哪儿去了?专心-专注-专业