现在完成时态专项练习题

现在完成时态专项练习题
现在完成时态专项练习题

现在完成时态专项练习题

I. 用所给动词的适当形式填空

1. I____________ already ____________ (see) the film. I ___________ (see) it last week.

2. ___________ he ____________(finish) his work ? Not yet .

3. ___________ you ____________(be) to Hong Kong ? Yes, I ______________ ______________ (be) there twice .

4. He ___________ just __________ (finish) his homework.

5. ___________ the young woman ever ___________(travel) to England?

6. ___________ each of you ___________(read) “Gone with the wind” yet?

7. Have you ___________(get) any new CDs?

8. My family have never ___________ (be) to Sanya.

9. They ___________ ever ___________ (eat) fish and chips.

10. I ___________ just ___________ (lose) my science book.

11. Has Tom ___________ (finish) his work?

12. I have already ___________ (read) this book.

13. She hasn't ___________(return) her book yet.

14. _____________ you ever ____________(eat ) chocolate sundaes ? No, never.

15. My father ____________ just ____________ (come) back from work. He is tired now.

16. Where’s Li Ming ? He ____________________________ (go) to the teacher’s office.

17. Shanghai _________ (be) a small town hundreds of years ago. It __________ _________ (become) a large city since then.

18. I ____________ _______________ (work) here since I ______________ (move) here in 1999.

19. So far I ______________ _______________(make) quite a few friends here.

20. How long ____________ the Wangs ______________(stay) here ? For two weeks.

21. I ____________ just ___________ (finish) my homework.

常用过去分词

be(am,is,are) (是)was,were been

begin(开始)began begun

drink(喝)drank drunk ring(铃响)rang rung

sing (唱)sang sung swim(游泳)swam swum blow(吹)blew blown draw(画)drew drawn

fly(飞)flew flown grow(生长)grew grown know(知道)knew known throw(投掷)threw thrown show(出示)showed shown break(打破)broke broken choose(选择)chose chosen

forget(忘记)forgot forgotten (forgot)

speak(说,讲)spoke spoken

wake(醒)woke woken

drive(驾驶)drove driven eat(吃)ate eaten

fall(落下)fell fallen give(给)gave given rise(升高)rose risen take(取)took taken

ride(骑)rode ridden write(写)wrote written do(做)did done go(去)went gone

lie(平躺)lay lain see(看见)saw seen

wear (穿)wore worn

cost(花费)cost cost

cut(割)cut cut hit(打)hit hit hurt(伤害)hurt hurt let(让)let let

put(放)put put read(读)read read travel (旅游) travelled travelled

lose lost lost

return returned returned

come came come

become became become

work worked wrought

move moved moved

stay stayed stayed

finish finished finished

get got got

最新过去完成时态讲解及练习

完成时态 1)过去完成时态的构成: 肯定式:had + 动词的过去分词 否定式:hadn't + 动词的过去分词 疑问式:Had … + 动词的过去分词 简略回答: Yes, 主+ have/has had. No, 主+ had现在完成时的用法 2) 过去完成时适用场合 1. 过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。 I had finished my homework before supper.我在晚饭前就把作业做完了。 The play had already started when we got to the theatre. 我们到剧场时戏已经开始了。 By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人。 2. 过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如: He had served in the army for ten years before he retired last year. 他在部队干了十年,去年退役了。 He told me that he had known her since he was a child. 他告诉我他从小就认识她。 He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语。 3. 在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如: Tom flew home, but his father had already died. 汤姆乘飞机回家,他的父亲却已经去世了。 4. 过去完成时也用于hardly...when..., no sooner...than..., It was the first time + that分句等一些固定句型中。 He had no sooner left the room than they began to talk about him. 他刚离开房间,他们就议论起他来。 We had hardly begun when we were told to stop. 我们刚开始就被叫停。 It was the first time that he had ever spoken to me in such a tune.他用这样的语调跟我讲话,这是第一次。 例题解析:举一反三,学的更轻松! 1. He ______ in Shanghai University for four years before he ______ Beijing. A. studied, had gone B. had studied, went C. has studied, goes D. had studied, had gone 解析:"他去北京之前在上大学学习了4年"。在上海学习的动作发生在去北京之前,因此第一个空应用过去完成时。此题选B。 2. Mary said it was at least five years since he ______ a good drink. A. enjoyed B. was enjoying C. had enjoyed D. would enjoy 解析:It was + 时间段+since 引导的从句中用过去完成时。应选C。

完整版现在完成时被动语态详解与练习附习题

现在完成时被动语态详解与练习附习题 现在完成时被动语态讲与练 一、现在完成时的被动语态 现在完成时的被动语态是高中语法时态和语态中的重要组成部分,也是高考经常考查的一项内容。请先看下面几道高考题: 1. I can 't see any coffee in this cupboard. (北京2005 春) A. Has it all been finished B. Was it all finished C. Has it all finished D. Did it all finish 2. Millions of pounds ' worth of damage by a storm which swept across the north of England last night.(重庆2005) A. has been caused B. had been caused C. will be caused D. will have been caused 3. More patients in hospital this year than last year. (江苏2004) A. treated B. have treated C. had been treated D. have been treated 4. —The window is dirty. 全国卷川) —I know. It for weeks.(2004 A. hasn ' t cleaned B. didn ' t clean C. wasn 't cleaned D. hasn ' t been cleaned 这几道高考题考查的都是现在完成时的被动语态,下面我们谈谈它的用法。 1)主动语态即主语为动作的执行者;被动语态即主语为动作的承受者。现在完成时的被动语态同它的主动语态一样,强调过去的动作对现在造成的影响或结果,但主语为动作的承受者,表示“……已经被……”。如: The new school has been set up. 新学校已经建成了。 2)现在完成时被动语态的肯定式为:have / has + been + done 。如: The experiment has been done successfully. 这个实验做得很成功。

现在完成时态练习题

课前测试 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 years . A. is writing B.was writing C.wrote D.has written 5、—Our cou ntry ______ a lot so far . —Yes . I hope it will be even ______ . A.has changed; wellB.changed; goodC.has changed; better Dchanged; better 6、Zhao Lan ______already ______in this school for two years . A. was; studyingB. 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 goC. 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 ; finished C. Have ; done ; have finished D. will ; do ; finish 11、 Miss Green isn't in the office . she_______ to the library . A.has gone B. went C.will go D. has been 12、 ---- 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 课前测试 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 years . A. is writing B.was writing C.wrote D.has written 5、—Our cou ntry ______ a lot so far . —Yes . I hope it will be even ______ . A.has changed; wellB.changed; goodC.has changed; better Dchanged; better 6、Zhao Lan ______already ______in this school for two years . A. was; studyingB. 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 goC. 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 ; finished C. Have ; done ; have finished D. will ; do ; finish 11、 Miss Green isn't in the office . she_______ to the library . A.has gone B. went C.will go D. has been 12、 ---- 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

初中现在完成时态讲解带练习知识讲解

初中现在完成时态讲 解带练习

一.现在完成时的含义及用法 1.现在完成时表示过去发生的动作,并对现在有影响。 2.现在完成时表示从过去一直持续到现在的动作或状态。 现在完成时的基本句型: 肯定式: 主语 + 助动词have/has + 动词的过去分词. 否定式: 主语 + 助动词have/has + not + 动词的过去分词. 疑问式: 助动词Have/Has + 主语 + 动词的过去分词? 用法①现在完成时表示过去发生的动作,并对现在有影响。 Someone has broken the window. (窗户现在是坏的) I have already lost the key. (我现在没有钥匙) I haven’t read that book yet . (不了解书的内容) I have just cleaned my hands. (手是干净的) 此时,现在完成时常与already(已经), yet(已经), just(刚刚),ever(曾经)等词连用,通常放在助动词之后,过去分词之前。 already: 常用于肯定句中. yet: 用于否定句,翻译为还没。疑问句尾.翻译为已经 1.你已经找到你的书了吗? 2.他们在这个城市建了许多房子. 3.Judy还没到达.

4.你吃过早饭了吗? 用法② 现在完成时表示从过去一直持续到现在的动作或状态。 She has learned English for 5 years. He has lived in Beijing since ( 自从)he was born . Have you stayed here since ( 自从) 3 o’clock? for+ 时间段 since+时间点 , since+ 句子 ①Mr. Brown has had his TV _____15 years. ②I’ve taken driving lessons _______last month. ③My sister has had her cell phone _____a month . ④My friends haven’t visited me _______ my birthday. ⑤We haven’t used our car _____a long ti me . ⑥She hasn’t had a good cup of coffee ____ years. ⑦Tom has worn glasses _______he was 7 years old. 二.have been 与have gone 的用法比较 have been to “到过,去过”,表示曾经到过某处,但现在人不在那儿。 have gone to“去了”,表示已经去了某地,现在人可能在去的途中或已在那儿了。 have been in“呆在某处一段时间了” 三.实义动词分为: 瞬间动词、延续动词

过去完成时态用法小结

过去完成时态的用法小结 默认分类2009-12-27 12:54:52 阅读281 评论0 字号:大中小订阅 一、过去完成时适用场合 1. 过去完成时表示在过去某一时间或动作以前已经完成了的动作。这个过去的时间常用by,before等介词短语或一个时间状语从句表示,也可以暗含在上下文中。 I had finished my homework before supper.我在晚饭前就把作业做完了。 The play had already started when we got to the theatre. 我们到剧场时戏已经开始了。 By the end of June they had treated over 10,000 patients. 到六月底他们已经治疗了一万多病人。 2. 过去完成时还可表示过去某一时刻之前发生的动作或状态持续到过去某个时间或还要持续下去,常与for,since等词连用。如: He had served in the army for ten years before he retired last year. 他在部队干了十年,去年退役了。 He told me that he had known her since he was a child. 他告诉我他从小就认识她。 He had learned English for eight years before he went to England for further study. 他在去英国深造前,已学了八年英语。 3. 在一段情景连贯的文字中,先发生的事放在后面叙述时,要用过去完成时。如: Tom flew home, but his father had already died. 汤姆乘飞机回家,他的父亲却已经去世了。4. 过去完成时也用于hardly...when..., no sooner...than..., It was the first time + that分句等一些固定句型中。 He had no sooner left the room than they began to talk about him. 他刚离开房间,他们就议论起他来。 We had hardly begun when we were told to stop. 我们刚开始就被叫停。 It was the first time that he had ever spoken to me in such a tune.他用这样的语调跟我讲话,这是第一次。 二、过去完成时与一般过去时的比较 1. 当一个由before, after, as soon as 等连词引导的从句所表示的动作和主句的动作紧接着发生时,两个动作均可用一般过去时来表示。 We had breakfast after we did morning exercises. 做完早操后,我们吃早饭。 The train started to move just before he reached the platform. 他到月台时火车刚开走。 They started ploughing as soon as they got to the fields. 他们一到地里就开始耕地。 2. 按时间顺序叙述两个或两个以上接连发生的动作时,用一般过去时。 He entered the room, turned on the light and sat down at the table. 他走进屋子,打开灯,坐在桌子旁。 3. 在表示某人过去未曾完成的“心愿”、“打算”、“计划”、“想法”、“许诺”等时,hope, mean, plan, think, intend等谓语动词常用过去完成时。 I had hoped to be back last night, but I didn’t catch the train. 我本来希望昨晚回来的,但没搭上火车。 We had thought to return early but they wouldn’t let us go. 我们本想早回来的,但他们不让我们走。 4. 在表示过去的句子中出现常与完成时态连用的词,如:already,yet,since,for,ever,never及次数名词等时,常用过去完成时来表示。

现在完成时态专项练习题

现在完成时态专项练习题 I. 用所给动词的适当形式填空 1. I____________ already ____________ (see) the film. I ___________ (see) it last week. 2. ___________ he ____________(finish) his work ? Not yet . 3. ___________ you ____________(be) to Hong Kong ? Yes, I ______________ ______________ (be) there twice . 4. He ___________ just __________ (finish) his homework. 5. ___________ the young woman ever ___________(travel) to England? 6. ___________ each of you ___________(read) “Gone with the wind” yet? 7. Have you ___________(get) any new CDs? 8. My family have never ___________ (be) to Sanya. 9. They ___________ ever ___________ (eat) fish and chips. 10. I ___________ just ___________ (lose) my science book. 11. Has Tom ___________ (finish) his work? 12. I have already ___________ (read) this book. 13. She hasn't ___________(return) her book yet. 14. _____________ you ever ____________(eat ) chocolate sundaes ? No, never. 15. My father ____________ just ____________ (come) back from work. He is tired now. 16. Where’s Li Ming ? He _______________ _____________ (go) to the teacher’s office. 17. Shanghai _________ (be) a small town hundreds of years ago. It __________ _________ (become) a large city since then. 18. I ____________ _______________ (work) here since I ______________ (move) here in 1999. 19. So far I ______________ _______________(make) quite a few friends here. 20. How long ____________ the Wangs ______________(stay) here ? For two weeks. 21. I ____________ just ___________ (finish) my homework.

过去完成时态专项练习题资料

过去完成时态专项练 习题

九年级过去完成时态专项练习题2013-1-26 定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。 构成:过去完成时的构成:had +.(过去分词) 用法: 1、与by, before, by the end of引导的表示过去的时间状语连用。 例如:by then, by\ before nine o’clock yesterday, by the end of last year, by the age of twenty, by the time I arrived … 2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如:When I returned home, my guest had already left. I did not see the film because I had seen it before. 3、常用于told, said, knew, heard, thought, ask等动词后的宾语从句。例如: She said (that) she had never been to Paris. He asked what I had said. 现在完成时和过去完成时的区别: 现在完成时强调对现在的影响或结果, 过去完成时强调对过去的影响或结果。 1. 单项选择 1.He asked me _____ during the summer holidays. A. where I had been B. where I had gone C. where had I been D. where had I gone 2. What ____ Jane ____ by the time he was sever? A. did, do B. has, done C did, did. D. had, done 3. I ______ 900 English words by the time I was ten。 A. learned B. was learning C. had learned D. learnt 4. She ______lived here for ______ years. A. had, a few B. has, several C. had, a lot of D. has, a great deal of 5. By the time my parents reached home yesterday, I __ the dinner already. A had cooked B. cooked C. have cooked D. was cooked

现在完成时态讲解及练习

现在完成时态讲解及练习 一、现在完成时的构成 肯定句:主语+have/ has + done (过去分词)+其它 He has lived in Shenzhen for 4 years. 一般疑问句:Have/ Has +主语+ done (过去分词)+其它 Has he lived in Shenzhen for 4 years 否定句: 主语+have/ has+ not + done (过去分词)+其它 He has not finished his homework. 过去分词的构成方法如下: 1.一般情况下,直接在动词原形后面加–ed. work---worked answer---answered obey---obeyed want---wanted 2.以不发音的-e 结尾的动词只加–d. Move---moved hope---hoped divide---divided 3.字尾是辅音+y的动词。则将y改i加ed. study---studied tidy---tidied satisfy---satisfied 4.以重读闭音节结尾的词,这些词的末尾只有一个辅音字母时,双写这个辅音字母,再加–ed. stop---stopped regret--- regretted drop---dropped 不规则动词过去式与过去分词分类记忆表 一、AAA. (原形,过去式和过去分词一致) 二、ABB(过去式和过去分词一致) 3) 过去式、过去分词-t替换原形-d 5)过去式、过去分词改为-ept

recently; recent years; these days/ years; lately; since; for+时间段; in the past few years; ever since; in the last five months; up to now; since then; so far; ever; never, yet; once; twice; already; before; just already (已经): 用于肯定句 I have already posted the letter . yet(已经): 用于否定句,疑问句 He hasn’t done his homework yet. just(刚刚) They have just left. ever(曾经) Have you ever been to Beijing never(从不) I have never seen him . before(以前) Have you seen the film before since(自从…以来) I’ve worked in the school since 1999. for(长达) He’s lived in Shenzhen for 6 years. in the past several days / weeks/ years(在过去的…) recently(最近) I have not written to my parents recently. so far(到目前为止) So far she has learned 5 English songs. up to now(到目前为止) this morning/month/year(今天早上/这个月/今年) 三、现在完成时的用法 1)现在完成时表示过去发生的动作,并对现在有影响。常与already(已经), yet(已经), just(刚刚),ever(曾经)等词连用. Already, yet的用法 already: 常用于肯定句中. yet: 常用于否定句,疑问句尾. Someone has broken the window. (窗户现在是坏的) I have already lost the key. (我现在没有钥匙) I haven’t read that book yet . (不了解书的内容) I have just cleaned my hands. (手是干净的) 3)现在完成时表示从过去一直持续到现在的动作或状态,常与for, since引导的时间短语或从句连用. since , for 的用法: since: (自…以来) 1)since+时间点 He has stayed here since 5 o’clock. 2)since+ 时间段+ ago He has stayed here since 5 hours ago.

中考英语现在完成时练习题及答案

中考英语现在完成时练习题及答案 一、初中英语现在完成时 1.His cat has ________ for five weeks. A. died B. been dead C. dying D. dies 【答案】 B 【解析】【分析】句意:他的猫已经死了5个星期了。die是短暂性动词,不能表示状态的延续。由时间状语 for five weeks可知应用延续性动词,故答案选B。 【点评】考查现在完成时。 2.—How do you like Beijing, Miss Read? —I've no idea. I _____ there. A. have gone B. have been C. haven't been D. haven't gone 【答案】 C 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。 【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。 3.The volunteers ________ a lot of help to the old and the young since 2010. A. offered B. have offered C. are offering D. will offer 【答案】 B 【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B. 4.—Your shoes are so old. Why don't you buy a new pair? —Because I all my money on an MP5. A. spend B. have spent C. am spending D. was spending 【答案】 B 【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对现在的影响,应用现在完成时,故选B。

人教版英语过去完成时知识点题型含答案

人教版英语过去完成时知识点题型含答案 一、初中英语过去完成时 1.By the time the alarm clock went off, My mother had already _________. A. wake me up B. wake up me C. waken up me D. waken me up 【答案】 D 【解析】【分析】句意:闹钟响时,我妈妈已经把我叫起来了。根据句意,动词应用过去完成时,用had +动词的过去分词。wake up是动副结构,代词作宾语必须放中间,故选D。 【点评】考查本单元的目标句型,只要熟练背诵句型,找出答案很简单。 2.Mary thought of the party which she___________ for this day. A. plan B. planned C. had planned D. would plan 【答案】 C 【解析】【分析】句意:玛丽想起了她今天计划的聚会。plan的动作发生在thought of的动作之前,表示过去的过去,要用过去完成时had+过去分词。故选C。 【点评】考查过去完成时的构成和用法。注意过去完成时表示过去的过去含义。 3.The little boy me a few minutes before his mother showed up. A. stares at B. has stared at C. looks at D. had stared at 【答案】 D 【解析】【分析】句意:这个小男孩在他妈妈出现之前一直盯着我。根据stare这个动作发生在他妈妈showed up出现之前,是过去的过去,可知用过去完成时had+过去分词。故选D。 【点评】本题考查过去完成时,熟记过去完成时的结构had+过去分词。 4.The bus ______ for five minutes when Tim arrived at the station. A. went B. has left C. had left D. had been away 【答案】D 【解析】【分析】句意:当迪姆到达车站时,公交离开了五分钟了。表示到达车站前已经发生或完成的动作,句子用过去完成时态;leave是一个非延续性的动词,不能与表示一段时间的状语for…连用,可以表达成be away,形容词表示状态,可以与表示一段时间的状语连用。故选D。

现在完成时态的练习题

现在完成时态专项练习 一、句型转换: 1. He has already gone home. He ____ ___ home ___. (否定句) _______ he _______ home ________? (疑问句) 2. He has lunch at home. He ____ ____ lunch at home. (否定句) _____ he _______ lunch at home? (疑问句) 3. He has been there twice. _____ _____ ____ _____ he been there? (划线提问) 二、用since和for填空 1. ______ two years 2.______ two years ago 3. _____ last month 4.______ 1999 5._______ yesterday 6. _______ 4 o’clock 7. ____ 4 hours 8.____ an hour ago 9. ______ we were children 10. _____ lunch time 11.______ she left here 12. He has lived in Nanjing ________ the year before last. 13. I’ve known him __________ we were children. 14. Our teacher has studied Japanese _________ three years. 15. She has been away from the city ___________ about ten years. 16. It’s about ten years __________ she left the city. 三、用never, ever, already, yet, for, since填空 1. I have ______ _ seen him before, so I have no idea about him. 2. Jack has _________ finished his homework ___ _____ an hour ago. 3. Mr. Wang has taught in this school _____ ___ ten years. 4. “H ave you ____ ___ seen the film?” “No, I have ________ seen it.” 5. “Has the bus left _______?” “Yes, it has _________ left.” 四、用have/has been to/in, have gone to及go的各种形式填空。 1) Where is Jack? He __________ his country. 2) David _____ ___ the park just now.

现在完成时态练习题

现在完成时练习题 一、翻译下列句子: 1. 你曾经吃过鱼和薯条吗? 2. 我刚刚丢了我的化学书. 3. 我以前从来没去过那个农场. 4. 他已经吃过午饭了. 5. 你已经看过这部电影了吗? 6. 我哥哥还没回来. 7. 我上星期看过这部电影. 8. 在1992年他住在这里. 9.这本字典我已买了三年了. 10.他离开中国三年了. 11.我认识他们五年了. 12.他们已去了美国五年了. 13.自从他搬到福州,他就住这儿了. 14.他们已经结婚10年. 15.我妹妹成为一个大学生已经三年. 16.这会已开了多长时间了? 17.这门已经关了两天了. 18.我入团2年了. 19.他们已经相互认识. 20.我已经在农场里呆了五年 1.Have you eatten fish and french frise? 2.i have lost my chemistry book. 3 i have never been to that farm. 4.he already had lunch. 5 have you seen this movie yet? 6 my brother has not returned. 7 i have seen this movie last week. 8 he has lived here since 1992. 9 i have had this dictionary for three years. 10 he has left China for three years. 11 they have known each other for five years. 12 they have been in the USA for five years. 13 he has lived here since he moved Fuzhou. 14 they have married for ten years. 15 my sister has been a university student for three years. 16 how long has the meeting kept? 17 the door has closed for two days. 18 i have joined in the Communist Youth League for two years. 19 they have known each other since 1999. 20 i have been in the farm for five years. A: 1. All the furniture in the building _______ to the company not to his

过去完成时态专项练习题

九年级过去完成时态专项练习题2013-1-26 定义:过去完成时是表示在过去某一时间或某一动作之前已经发生或完成的动作、事情。它表示的是发生在“过去的过去”的动作,只有在和过去某个时间或动作相比较的时候才会使用过去完成时。构成:过去完成时的构成:had +.(过去分词) 用法: 1、与by, before, by the end of引导的表示过去的时间状语连用。 例如:by then, by\ before nine o’clock yesterday,by the end of last year, by the age of twenty, by the time I arrived … 2、在过去不同时间发生的两个动作中,发生在先,用过去完成时;发生在后,用一般过去时。例如:When I returned home, my guest had already left. I did not see the film because I had seen it before. 3、常用于told, said, knew, heard, thought, ask等动词后的宾语从句。例如: She said (that) she had never been to Paris. He asked what I had said. 现在完成时和过去完成时的区别: 现在完成时强调对现在的影响或结果, 过去完成时强调对过去的影响或结果。 1. 单项选择 1.He asked me _____ during the summer holidays. A. where I had been B. where I had gone C. where had I been D. where had I gone 2. What ____ Jane ____ by the time he was sever? A. did, do B. has, done C did, did. D. had, done 3. I ______ 900 English words by the time I was ten。 A. learned B. was learning C. had learned D. learnt 4. She ______lived here for ______ years. A. had, a few B. has, several C. had, a lot of D. has, a great deal of 5. By the time my parents reached home yesterday, I __ the dinner already. A had cooked B. cooked C. have cooked D. was cooked 6. She said she __________ the principle already A .has seen B. saw C. will see D. had seen 7. She said her family _______ themselves ______ the army during the war. A. has hidden, from B. had hidden, from C. has hidden, with D. had hidden, with 8. By the time he was ten years old, he _________. A. has completed university B. has completed the university B. had completed an university D. had completed university 9. She had written a number of books ______ the end of last year. A. for B. in C. by D. at 10. He _____ to play ____ before he was 11 years old. A had learned, piano B. had learned, the piano C. has learned, the piano D. learns ,piano. 11. What _______ Annie ____ by the time he was ten? A. did, do B. did, did C. has, done D. had done 12 .He ___ in the factory for three years before he joined the Army. A. has worked B. works C. had worked D. will work 13. By the end of last week, they ____ the bridge.

相关文档
最新文档