仁爱九年级英语上册-现在完成时专项练习(共3页).doc
精选优质文档-倾情为你奉上九年级英语练习 现在完成时专项练习1、 现在完成时:表示过去发生或已经完成的某一动作对现在造成的影响或结果;表示开始于过去并持续到现在的动作或状态。2、 结构 : 助动词have / has + 动词的过去分词 现在以动词cook为例肯定句 I have cooked. He has cooked. 否定句 I havent cooked. He hasnt cooked. 一般疑问句 Have you cooked? Has he cooked? 回答 Yes, I have. No, I havent. Yes, he has. No, he hasnt.3、 现在完成时可以和just(刚刚),already (已经),yet (还,未),ever (曾经),never (从不,从未),before (之前),so far (到目前为止) 等词连用。注:already多用于肯定句, yet 用于否定句或疑问句,一般放句尾4、 现在完成时还可以和“for +时间段”“since+时间点或从句”或“how long”连用 Eg. She has lived here for ten years.They have taught us since 2008.5、 短暂性动词的完成时态不能和表示一段时间的时间状语连用。Eg. She has come here for two years. (×) She has been here for two years. ()6、 记住下列短暂性动词转化延续性东西的形式。buy-have (买) come-be here (来,在) begin-be on (开始,上演) marry-be married (结婚) borrow-keep (借 ) die- be dead (死)leave-be away (from)(离开) close-be closed (关) open- be opened (开) fall ill-be ill (生病) join -be a member of / be in (成为、一份子)catch a cold- have a cold (感冒) get to know -know (知道) put onwear/ be in (穿)7、 区别:have / has been to 去过、(表示曾经到过某地,常跟次数连用)have / has gone to 去了、 (表示已经去某地了,不在说话的地方 )have/ has been in 一直在、(表示逗留某地、时间)一、 用“for”或“since”填空。 1999 one year Saturday 10 oclock last weeks two weeks 10 hours ago he was born two months ago over five days we came here last year 二、 单项选择( )1.I Beijing twice. Its so beautiful. A. have gone to B. have been to C. has been to B. went ( )2.-How long has Maria been a nurse? - .A. Since two years ago B. Since two years C. For two years age D. In 2002 ( )3.He hasnt finished his homework .A. already B. ever C. nevver D. yet ( )4.The film for half an hour. All of us are late. A. has begun B. has on C. has been on D. began ( )5.-How long have you China? -For three years.A. come back B. been away from C. left D. be away from ( )6.I have been to American, so I know only a little about it.A. already B. ever C. never D. yet ( )7.-Tom, will you go to see the film “E.T ” this evening? -No, I wont. I it already.A. saw B. have seen C. has seen D. will see ( )8.-Excuse me, is Sally here? -Sorry, she Beijing on business.A. has been to B. has been in C. has gone to D. have gone to ( )9.They some books they were interested in science.A. have bought, since B. have bought, for B. C. have had, since D. have had, for ( )10.-Have you ever been to Qingdao? - . Ive never been there before.A. Yes, I have B. No, I havent C. Yes, I did D. No, I didnt ( )11.The weather is very cold these days. I a cold for a few days. A. have caught B. have had C. catch D. caught( )12.How long have you in the party?A. joined B. taken part C. been ( )13.-Wheres your father? - He to the post office. A.has been B. has gone C. went D. will go ( )14.-May I speak to Mr. Green? -Sorry. He london. But hell be back in two days.A. has been to B. has gone to C. has been in D. went to 三、完成句子。1、我刚刚丢了我的钱包。 I my purse.2、-他们已经打扫了教室?-打扫了。 yet? Yes, .3、这男孩已经病了三天。 The boy three days.4、Tom离开中国5年了。 Tom .5、中国国已经发射了许多卫星到太空。 China to space.6、我以前从未到过四川。I Sichuan before.7、他们结婚十年多了。 They . 8、直到目前,他已经学习2000多单词。 So far, .答案:一:用“for”或“since”填空。 since 1999 for one year since Saturday since 10 oclock since last weeks for two weeks since 10 hours ago since he was born since two months ago for over five days since we came here last year 二、单项选择15 BADCB 610 CBCCB 1114 BCBB三、 完成句子1. I have just lost my purse.2. Have they cleaned the classroom yet? Yes, they have.3. The boy has been ill for three days.4. Tom has been away from China for five years.5. China has already sent up many satellites to space.6. I have never been to Sichuan before.7. They have been married for ten years.8. So far, he has already learnt more than 2000 words.专心-专注-专业