(完整)现在完成时练习题及答案(精华版)_第1页
(完整)现在完成时练习题及答案(精华版)_第2页
免费预览已结束,剩余11页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、(完整)现在完成时练习题及答案(精华版) (完整)现在完成时练习题及答案(精华版) 编辑整理: 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是山我和我的同事精心编辑整理后发布的,发布之前我们 对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(完整)现在完成时练习题及 答案(精华版)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈, 这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以 下为(完整)现在完成时练习题及答案(精华版)的全部内容。2 (完整)现在完成时练习题及答案(精华版)

2、 现在完成时 (1)构成:现在完成时由助动词have +过去分词构成,助动词have有人称和数的变化第三 人称单数用has,其余用haveo 现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以 study为例,其否定式、疑问式和简单回答形式如下: 否定式 疑问式 I have not (havent) studied 。 Have I studied? You have not (haver? t) studied 。 Have you studied? He has not (hasn t) studied. Has he studied? (2)用法: 1) 现

3、缺攻吐通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作 或状态対现在的绪果或影响 . 亠 My daughter has just gone out. 我女儿刚出去。 Im sure weve met before. 我肯 定我们以前见过面。 She has arrived。她到了。 2) 表示持续到现在的动作或状态, 往往和包括现在在内收表示一段时间的状语连用, 如 rece ntly. a I ready, just, lat e ly, for-, since ,yet 等。如: I haven1 t heard from her these dayso 这些日子我没有

4、收到她的信。 We haven1 t seen you recently。 最近我们没有见到你。 _ They have been away for two yearso 他们离开己经两年了. She has been with us since Mondayo 注意: 1 ) since和for的区别 since 后接时间点,女丄1993, Iast term, yesterday, the time I got there for后接一殴时间,裘示长达多久” 如ten years, a whi le, two days等。 Exerc i se:用 s i nee 和 for 填空 1o

5、Jim has been in Ireland Monday。 2。 Jill has been in Ireland He has come here for 2 weeks X The old man has died for 4 monthso X They have left only for 5 minutes。 X 以上三句话可以改为: He has been here for 2 weekso The old man has _ _ for 4 months。 They have _ _ only for 5 mi nut eso 否定疑问式 简单回答(肯定/否定) Have I

6、 not (Haven11 1) stud i ed ? Yes, you have No, you haver? t。 Have you not (Haver? t you) stud i ed ? Yes, 1 have. No, 1 haven5 to Has he not (Hasn t he) stud i ed ? Yes, he has。 No, he hasn1 t _ three days 3o His aunt has Iived in AustraIia She has been there _ 7 Q c locko 5. India has been an indep

7、endent country They ve been wa i t i ng 20 mi nutes。 7o Nobody I ives in those houseso They have 8 o Mike has been i I I October. 2)表示短暂意义的动词如arrive, leave, borrow, 时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: 15 days 4. Mary i s i n her 1974. 6. The bus late o a long time o arr i ve, I eave, been He bu

8、y. empty _many years, has been in hospitai begin, start, die 等,在完成 3 3 ) have ( has ) been和have ( has ) gone的区别:表示曾到过某地”要用 have4 (has) been” Where has Where has They have They have i n 1976, two a I ways, often, 他。 Ma Hong has always been a good student。 马红一直是个好学生 I have often seen him in the street

9、 我经常在街占看见他。 宀 They have n ever bee n to Yar? an. 他们从未去过延安。 I have nt seen him lat e lyo 我近專没看到他. Exercise: I. FiI I in the blanks with the proper form。 1. I _ a I ready _ (see) the film. I _ (see) it last weeko 2。 _ he _ (f i n i sh) h i s work today? Not yet. 3o My father _just _ (come) back from w

10、ork He i s tired now。 4. Where5 s Li Ming ? He _ (go) to the teacher1 s office。 5o I _ (work) here s inee I _ (move) here in 1999c 6. So far I _ (make) qu i te a few f r i ends here 7. How long _ the Wangs _ (stay) here ? For two weekso 8. I _ just _ (finish) my homeworko 9. He _ (go) to school on f

11、oot every day. 10o _ you _(find) your science book yet? 11 If it _ (be) fine tomorrow. Ill go with you。 12o The students _ (read) Engl ish when the teacher came in. 13. Look! The monkey_ (cl imb) the tree。 14. My mother _ (come) to see me next Sunday. 15o ve I os t my pen。 _ you _ (see) it any where

12、? 11o Choose the best answero 1 o How Iong have you _ here? Ao come B。 got Co arr i ved Do been 2. My grandpa d i ed Ao at the age o of my 2 Bo for 2 years C. when I was 2。 Do my age wa6. 3o Jane has to Bei Jing。 She wi I I come back tomorrowo Ao been Bo gone C. went D. never been 4O It is ten years

13、 I last saw her A. after B. since C for Do that 5o - Who wi I I go to the station to meet Lorry? I wi I I. I her severaI timeso A. met B. have met Co had met D. wi I I meet 6. a nice dress ! How long you it? Just 2 weekso Wnat A. will, buy B. did, buy Co are, hav i ng Do have, had 7. Do you know Lyd

14、 i a very well? - Yes, She and I fr i ends s i nee we were very young。 (完整)现在完成时练习题及答案(精华版) ;表示“己经去某地“要用have (has) gone。试比较: he been? 他刚才到哪里去了?(己经回来了) he gone? 他上哪儿去了?(人不在) been to Canada.他们到过加拿大。(现在己经不在加拿大) gone t。Canada。他们到加拿大去了。(可能在路上和己经到加拿大)。 4)现在完成时不能和表示过去的时间状语连用,如yesterday, last year, days ago

15、. just now, when I came before, I ate IyF recent IyF once, She has a I ready come I haven t read it yet. in但可以和 a I ready, ye t. some ti mes, twice, ever, 她己经来了。 我还没读过这个. never等连用。例如: I have met him before. 我从前曾见过 5 Ahave made B. have become C. have been D. have turned 8. The Smiths in China for 8 y

16、earso Ao has I i ved Bo I i ved Co have been Do I i ve 9o -He I I o, th i s i s Mr. Green speakingo Can I speak to Mr. BI ack ? - Sorry H the Ba i niao Park. Ao has been to Bo has gone to Co went to D. wi I I go to (完整)现在完成时练习题及答案(精华版) 10. _ _ you ever _ to the US? - Yes, twice A. Have, gone B。 Have

17、, been C, Do, go D were, going 111o Rewr i te the sentenceso 1. I have been to Macau before.(改为否定句) I _ _ been to Macau before. 2. He hasn, t come to school址西竖匸诞 妁攵!。(就划线部分提问) _ _ he come to school? 3. I bough a new b i ke just now. (用 just 改写) I _ just _ a new bike。 4O We began to learn Engl i sh t

18、hree years ago(改为同义句)We _ Engl i sh _ three years 5o He has never surfed, _ ?(改成反意疑问句) 6o They have been here mce_2000o (对划线部分提问) _ have they been here? 7o The old man _I as t year。 He has _ _ for a year o (die) (动词填空) 8 o Mi ss Gao I eft an hour ago. (同义句转换) M i ss Gao has _ _ _ an hour ago. IV o A

19、sk the questions 1) I have been there for two dayso _ you _ ? 2) My father has Iived here sinee 2000。 _ your father _ ? 3) He Ieft here yesterday he 9 4) They bought a book two hours ago. they a book? V Use unever, ever, already, just, yet, for. since to fill in the blanks. 1I have seen him before,

20、so I have no idea abo ut him. 2. Jack has finished I h i s homework. 3Mro Wang has taught in thi s schoolyears o 4Have you seen the film?乃No, I have seen it。 H 5Has the bus left ? “Yes, it has lefto n 现在完成时专项练习 、翻译下列句子: 1 . 你 曾 经 吃 过 鱼 和 薯 条 吗 ? 2 o 我 刚 冈IJ 丢 了 我 的 化 学 书 o 3. 我 以 前 从 来 没 去 过 那 个 农 场

21、 O 4 o 他 己 经 吃 过 午 饭 6 5. 你 己 经 看 过 这 部 电 影 T 吗 9 没 回 来6. 7 (完整)现在完成时练习题及答案(精华版) 7 o 这 本 字 典 我 己 买 T 三 年 T o 8. 他 离 开 中 1 三 年 T O 9 o 我 认 识 他 们 五 年 了 . 10 o 他 们 己 去 了 美 国 五 年 了 . 11. 自 从 他 搬 到济宁, 他 就 住 这 儿 了 O 12 O 我 妹 妹成为一个 大学 生 己经三 年。 13 o 口 从 1999 年 以 来 他 们 就 认 识. 14 O 我 来 到 这 个 学 校 己 3 年 多 T o 二

22、、 用since和for填空 1 o _ two years 2。 _ two years ago 3. Iast month 4. _ 1999 5o _ yesterday 6。 _ 4 o cIock 7. _ 4 hours 8。 _ an hour ago 9o _ we were chi Idren 10. _ lunch time11_ she left here 12. He has I i ved in Nanj ing _ the year before Iast o 13 I 1 ve known him _ we were ch i I dren. 14. Our te

23、acher has stud ied Japanese _ three years 15. She has been away from the city _ about ten years。 16o It s about ten years _ she I eft the city。 三、 结束性动词转换为以下延续性动词或者表示可以延续的状态的短语。 arr i ve at / in sp / get to / reach sp / come / go / move to sp T be in sp / at schooI / at home / on the farm / be here

24、/ be there 1 ) He got to Be i j i ng five minutes ago。 He Be i j i ng for 2) I moved to the USA in 2008。 I the USA s i nee o 3) I went home yesterday. I home for o 4) They came here I ast week。 They here since o 8 (完整)现在完成时练习题及答案(精华版) come to / go back to / return toT be back to go out t be out 1 )

25、He came out two years ago。He _ for _ 2) We return to Bei j ing yesterdayo We _ _ to Bei j ing since _ become T be 1 ) I became a t eacher in 2000. I a teacher for 2 ) The r i ver became di rty last year The r i ver_ _ d i rty for _ close T be cIosed open T be open 1 ) The shop c I osed two hours ago

26、。 The shop _ _ for 2) The door opened at six in the morning。The door _ _ _ for s i x hours get up T be up; die T be dead; I eave sp. T be away from sp. fa I I as I eep / get tot s I eep T be as leep ; fin ish / end T be over ; marry T be marr i ed: 1) I got up two hours ago. I _ since _ 2 ) He I eft

27、 Sha nghai just now .He _ _ _ Sha nghai for f i ve mi nuteSo 3) My grandpa died in 2002.My grandpa _ for _ 4) The meeting finished at six.The meeting for s i x hours o 5) I got to sleep two hours ago I since 6) They marr ied in 1990。 They s i nee 。 start / beg in to do sth。 T do sth. ;begin T be on

28、1 I began to teach at this school in 1995o I at this school since 2) The fi Im began two minutes ago. The film for o borrow T keep; Iose T not have ;buy t have ;put on T wear catch / get a cold T have a cold; get to know T know 1) They borrowed it last weeko They it s ;i nee o 2) I bought a pen two

29、hours ago. I a pen for o 3) I got to know him I ast year。 I h i m since o 4) I put on my glasses three years ago. I my glasses for have / has gone to T have been in He has gone to Be i jing。He _ _ _ Be i j i ng for two daySo join the I eague / the Party / the army T be a I eague member /a Party memb

30、er / a soldier T be a member of the I eague / the Party T be in the league / the Party / the army 1) He joined the I eague i n 20029 (完整)现在完成时练习题及答案(精华版) 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

31、 _ _ . My brother _ jn _ for two yearso 四、划线提问 1 ) I have been there for two days _ _ _ you _ 2) My father has I i ved here s i nee 2000. _ _ your fat her 9 _ _ _ 3) He left here yesterdayo _ he _ ? 4) They bought a book two hours ago. _ they _ a book now. 3) John _England since he came back。 v i I

32、I age? 5) The Smiths _ Be i j ing for years Yes, I _ there many timeso 7) I _ this school sinee three years ago. farm. 9) When _ he _ ? He _ an hour ago. 10) WouId you I ike to_ to the zoo with me? - Yes, but I _ there before。 11 ) Where _you _ now? - I _ to the zoo. 12) He often _ swimmi ng。 13) _

33、you _ there I ast year? 14) _ they often _ skating in winter? 七用 never, ver, a I ready, just. yett for, since 填空 1. I have _seen him before, so I have no idea about him. 2。 Jack has A: Where Li Fei 9 B: He to Hainan I sland. A: How Iong he there? B: He there for three days。 A: When wi I I he come ba

34、ck . do you know? B: Im afra id he wont come back recently。 A: Could you tell me the way to Hainan Island? B: Sorrv. I n ever there. A: How many times Li Fei to that place? B: He there on I y once。 六、用 have / has been to / int ,have gone to及go的各种形式填空 1) Where i s Jack ? He his country 2) David the p

35、ark just 4) How long _ they _ this 6) _you ever _ Amer i ca? 一- 8) Where is Jim? He _ the 五、用 have (has) been 或 have (has) gone 填空. 10 _ finished his homeworko 3o Mro Wang has taught in this schooI _ ten years。 4o Have you _ seen the f i Im? n No, I have _ seen it. n11 (完整)现在完成时练习题及答案(精华版) 5o Has th

36、e bus I eft _ ?” Yes, i t has_ I eft. n 八。用适当的时态填空: 1 o She1 s _ (I ive) here ever since she was ten。 2o Both of them _ (be) in Hongkong for ten dayso 3. Both of them _ (come) to Hongkong ten days ago. 4. Half an hour _ (pass) since the t ra i n _ (I eave) 5o Mary _ (lose) her pen. _ you _ (see) it

37、here and there? 6. _ you _ (find) your watch yet? 7o - Are you th i rsty? - o I _ just _ (have) some orange。 8. We - a I ready _ (re turn) the book。 9o _ t hey _ (bui Id) a new schoo I in the v i I I age? 10. I _ (not fin ish) my homework . Can you he I p me? My father _ (read) the noveI twice。 12.

38、I _ (buy) a book just now 13o I _ ( I ost ) my watch yesterday。 14. My fat her _ (read) t h i s book since yes terda y. 答案 一、1 o s i nee 2. for 3. for 4. s i nee 5 o s i nee 6. for 7. for 8o s i nee :、1. have, seen, saw 2Has, f i n i shed 3. has. come 4。 has gone 5o have worked, moved 6。 have made 7

39、. have, stayed 8. have, finished 9goes 10o have, found 11i s 12o were reading 13o is cl mb i ng 14 o i s coming 15. Have, seen 三、1 -5 DCBBB 6 -10 DCCBB 四、Keys: 1. How long have, bee n there 2 o How long has. Ii ved here 3. When did, I eave here 4。 When did, buy 五、1. never 2. just , a I ready 3. fore

40、ver , n ever 5o yet , just / a I ready He has had lunch a I readyo 5o Have you seen the movie yet? 6。 My brother hasnt come /get / been back yet 二 My brother hast returned yet。 7. I have had thi s dict ionary for three years / since three years ago. 8. Has been away from China for three yearso 9. I

41、have known them for five years 10。 They have been in the USA for five years . He has been here sinee he moved to Jining。 专项练习答案 一.翻译下列句子: 1 o Have you ever had / eaten fish and chips? 2. I have just I os t my chemistry booko 3o I have never been to the farm before。 4。 He has a I ready had lunch 12 1

42、2. My s i ster has been a co I Iege student for three years = My s i ster has been in13 (完整)现在完成时练习题及答案(精华版) co I Iege for three years 13o They have known each other since 1999 o for over three yearso 二、用since或晋for填空 s i nee 3。 s i nee 4. s i nee 5. 10. since 12o since 14. I have been in this schooI

43、 1 o for 2o 9. s i nee 11o since 三、结束性动词转換为以下延续性动词或者表示可以延续的状态的短语 1o has been in , five minutes 2。 have been in , 2008 two days 4. have been , last week 1. have been out, two years 2. have been back , yesterday 2. 13o s inee 14. for since 6。 since 15o for have been in , 7. 16o 3o 1o 1o has been cIosed . two hours 1. have been up seven years 4. has been over marr ied , 1990 1. have taught , 1 have kept r last years 4. have worn , three years has been in has been , League member 2o has been . soldier , two years 四、 划线提问 1 o How long have, been

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论