现在完成进行时练习题

现在完成进行时练习题
现在完成进行时练习题

现在完成进行时练习题

现在完成进行时和现在完成时的区别

1)现在完成进行时一般强调过去发生的动作现在仍在继续。现在完成时强调过去发生的动作现在已经完成或表示曾经发生过。

I have been writing an article.

我一直在写一篇文章。(仍在)

I have written an article.

这已写好一篇文章。(已完成)

I have been reading that book since last week.

上周以来,我一直在读那本书。(还在读)

I have read that book before.

以前我曾读过那本书。(动作在过去曾经发生过)

2) 现在完成进行时表示刚刚结束的动作,强调动作在不久前持续进行,带有感情色彩。

现在完成时表示已经结束的动作,强调动作的结果。

Where have you been? We have been looking for you everywhere.

你到哪里去了?我们到处在找你。(表示刚刚结束的动作)

We have looked for him, but haven't found him.

我们找过他,但没有找到他。(表示动作已结束,强调支作的结果) 3) 现在完成进行时表示现在以前的这段时间内反复发生的事情。All these years they have been contributing articles to our magazine.

这些年来,创立们一直为我们杂志写稿。

We have been seeing quite alot of each other recently.

最近我们常常见面。

过去完成时表示在过去某一时间或动作之前已经发生或完成了的动作。

它表示句子中描述的动作发生在“过去的过去”。

现在完成时与现在完成进行时练习篇

A. Correct the following sentences.

1. All these years they are contributing articles to our magazine.

2. I have been drinking five cups of coffee this afternoon.

3. What have you been doing before you left Oxford?

4. It's a good job. Have you done it all by yourself?

5. It's a long time since you come to see me.

6. Alice didn't see much of Henry lately.

7. I'm glad to tell you that you passed the exam.

B. Complete the following sentences with the right form of the verbs given.

1. You know, I ________ (look) for a job for three months, and this is my first formal interview.

2. My sister ________ (stay) in Beijing for three months last year.

3. The little boy is dirty all over because he ________ (play) in the mud all the morning.

4. I ________ (wonder) if you were free this afternoon.

5. Here he is! We ________ (wait) anxiously for him since last night.

C. Make the best choices.

1. —I’m sure Andrew will win the first prize in the final.

— I think so. He ________ for it for months. (2008江苏)

A. is preparing

B. was preparing

C. had been preparing

D. has been preparing

2. By the time he realizes he _________ into a trap, it’ll be too late for him to do anything about it. (2008山东)

A. walks

B. walked

C. has walked

D. had walked

3. So far this year we _______ a fall in house prices by between 5 and 10 percent. (2008福建)

A. saw

B. see

C. had seen

D. have seen

4. Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year. (2007湖南)

A. studies

B. studied

C. is studying

D. has been studying

5. Danny _________ hard for long to realize his dream and now he is popular. (2007福建)

A. works

B. is working

C. has worked

D. had worked

6. —I have got a headache.

—No wonder. You_________ in front of that computer too long. (2007江西)

A. work

B. are working

C. have been working

D. worked

7. The unemployment rate in this district_______ from 6% to 5% in the past two years. (2007上海)

A. has fallen

B. had fallen

C. is falling

D. was falling

8. Now that she is out of job, Lucy ___ going back to school,but she hasn’t decided yet.(北京)

A. had considered

B. has been considering

C. considered

D. is going to consider

9. —______ you ______ him around the museum yet? (2007江苏) —Yes. We had a great time there.

A. Have ; shown

B. Do ; show

C. Had; shown

D. Did; show

10. —Hi, Tracy,you look pale.

—I am tired. I _______ the living room all day.

A. painted

B. had painted

C. have been painting

D. have painted

Key:

A. 1. are→have been 2. have been drinking→have drunk 3. have→had

4. Have you done→Did you do

5. come→came

6. didn't seen→hasn't seen

7. passed→have passed

B. 1. have been looking 2. stayed 3. has been playing/ has played

4. wondered

5. have been waiting

C. 1-5 DCDDC 6-10 CABA C

现在完成进行时练习全集及解析

现在完成进行时练习全集及解析 一、单项选择现在完成进行时 1. ---where’s Mom? -----She’s in the kitchen. She _____the housework all morning A.is doing B.was doing C.did D.has been doing 【答案】D 【解析】 试题分析:考查动词的时态。句意:妈妈在哪?她在厨房里。她今早上一直在做家务。根据 all morning表示一直做某事,故选D项。 考点 : 考查动词的时态 2.—I counted sheep, I drank milk and I tried everything, but nothing helped. —It seems you _____ too much recently. Try some sleeping pills. A.worked B.work C.had worked D.have been working 【答案】D 【解析】 试题分析:recently提示用现在完成时或现在完成进行时。用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days 等。故答案为D。 考点:动词时态。 3.—Mum, Dad ought to stop working? —Yes, he has a bad headache because he _______ too long. A.read B.has been reading C.had read D.is reading 【答案】B 【解析】 试题分析:考察现在完成进行时。现在完成进行时表示从过去某时开始一直持续到现在,并且还将持续下去。结构为have/has+ been+动词的现在分词。句意:上文:妈妈,爸爸应该停止工作了吗?下文:他由于一直读书时间过长而头疼。故选B。 考点:考察现在完成进行时 4.—That’s the third time he’s won the award in this field. — Yes. He ______ his maximum potential in the past decade. A.explored B.is exploring C.has been exploring D.has explored 【答案】C 【解析】 考查时态。从语意知“过去十年来他一直都在发掘他最大的潜能”,另外,从“in the past

英语过去完成进行时专题练习(及答案)

英语过去完成进行时专题练习(及答案) 一、单项选择过去完成进行时 1..— Mr White didn't come last night, did he? — No. We _____for him . A whole night was wasted. A.had waited B.have been waiting C.were waiting D.had been waiting 【答案】D 【解析】 试题分析:考查时态:句意—怀特先生昨晚没来,是吗?--是的,他没来,我们一直在等他,一个晚上都浪费了。说明是在昨晚以前一直在等,用过去完成进行时。选D。 考点:考查时态 点评:时态的考查要根据本句的关键词,本题的关键词是A whole night was wasted.本题特别容易错选B项。 2.To my great relief, my old camera well before I had it repaired by an expert two years ago. A.worked B.was working C.has been worked D.had been working 【答案】D 【解析】 【详解】 考查时态。句意:令我欣慰的是,我的那台旧相机在两年前,给一位专家修理之前,一直用得很好。根据before引导的时间状语从句,可知主句中的谓语动词应用过去完成进行时,故选D。 3.Good Heavens! You are here, Mary! Your parents told me this morning that they ____________ worried about you and they ____________ you back the whole night. A.were;were expecting B.had been;had been expecting C.had been;were expecting D.were;had been expecting 【答案】D 【解析】 【详解】 考查时态。句意:天啊!玛丽,你在这儿!你的父母今天早晨告诉我他们很担心你,一整个晚上他们一直盼着你回去。根据句意可知,第一个空应用一般过去时,排除B、C两项;根据时间状语the whole night可知,第二个空要用进行时,表示在过去一段时间内持续的动作,又因expect这一动作发生在told之前,所以第二个空用过去完成进行时。故选D。 4.She apologized to beg his forgiveness. After all, they business for many years.

一般现在时和现在进行时 最全知识点

一般现在时 一般现在时第一节——基本知识 一般现在时表示经常重复性的动作或是存在的状态。 例如:他喜欢睡觉。He likes sleeping. I’m a teacher.(状态) 我经常在周末去看望祖父母。I often go to see my grandparents at the weekend.(重复性的动作) 标志词: always usually often sometimes never everyday everyweek at+时间on+Sundays (解释at+时间——at five o’clock at a quarter past seven等表示具体的几点几分 解释on+Sundays——on加表示星期的单词包括Monday Tuesday等) 标志词的作用: 1.做题时,帮助孩子迅速确定这句话的时态,填入相应的动词形式 2.初期学习,标志词是可以准确对应时态的,但是随着知识的加深,一个标志词变不只代表这一种时态,这时候,就需要把标志词这个拐杖扔掉了。所以标志词的学习,就是让孩子有时态的意识,并熟知各大时态动词的形式,乃至以后,这句话中没有标志词了,孩子也会正确表达出符合此句话意境(时态)的句子。 一般现在时动词形式: 1.be原形am is are You are a boy. I am a thin girl. The Whites are at the beach. He is collecting shells. 2.动词原形及单三 Sally usually does(单三) her homework in her bedroom. We have(原形)dinner together. 什么是单三? 单三就是人称的第三人称单数。如果人称是单三,那么动词也得跟着变单三。 判断方法 除了I和you这两个单词之外的所有单数意义的词I you 单数复数 (单三) 做个小练习——找单三 a girl photos a bowl she I he water it the tree Mary a fat dog they leaf you leaves we three boys May Tony man men the desk English class a red hat 动词变单三 记不记得判断出人称是单三了动词也得跟着变单三啊? 动词变单三的方法和名词变复数是一样的。一.大部分的单词直接加s 二.以ch sh s x结尾的动词加es 三.辅音加y改y为ies 四.以o结尾的加es 举例: 一.直接加s put-puts open--opens dance--dances 二.加es watch--watches wash--washes plus--pluses 三.辅音加y 改y为ies fly--flies 注意:play--plays(元音加y) 四.以o结尾加es do--does go--goes 做练习:将下列单词变单三 work________________clean_______________write_______________drink_______________

16种时态及语态总结

时态语态总结 说明: 1. 英语有16种时态,其中常见的有10种; 2. 一般现在时、一般过去时、一般将来时、过去将来时四种基本时态均有被动语态。

3. 现在进行时、过去进行时有被动语态,而将来进行时和过去将来进行时没有被动语态。 4. 现在完成时、过去完成时有被动语态,将来完成时和过去将来完成时很少用于被动结构。 5. 完成进行时均没有被动语态(包括现在完成进行时、过去完成进行时、将来完成进行时、过去将来完成进行时)。 注意:填充单元格为不常用时态。 ▲用法及举例: 1. 一般时态的被动语态 一般时态的被动形式都由“助动词be+过去分词”构成(动作发生时间由be表现出来) (1) 一般现在时的被动语态 In China, the railways are owned by the state. 在中国,铁路是国有的。 They are asked to shoulder the costs of the repair. 要求他们承担这笔修理费。 The new drug began to operate not long after it is taken. 这种新药服用后不久就会开始见效。 (2) 一般过去时的被动语态: Each couple was asked to complete a form. 要求每对夫妇填一张表。 The thief was handed over to the police. 这个小偷已经送交派出所了。 He was admitted into the club as a member. 他被接纳为俱乐部的会员。 (3) 一般将来时的被动语态:

九年级英语 现在完成进行时单元测试题(含答案)经典

九年级英语现在完成进行时单元测试题(含答案)经典 一、初中英语现在完成进行时 1.The Ford Company its autonomous minicars on public roads in Arizona, the US, without a safety driver since October, 2017. A. has been operating B. has operated C. had been operating D. had operated 【答案】A 【解析】【分析】句意:自2017年10月。福特汽车公司在美国亚利桑那州的公共道路一直让没有安全的的司机操纵的自动化微型轿车运转。since,“自从”,Since后如果是过去的时间,主句要用现在完成时。因此可知C、D是过去完成时,不符合。现在完成进行表示动作从过去一直持续至现在,这个动作正在进行。而B是现在完成时,表示动作到现在已完成或停止。分析可知从过去一直至现在,要用现在完成进行时,故选A。 【点评】考查动词时态,本题涉及现在完成进行时的应用。 2.Have you ever _______ with a group? A. to speak B. study C. studying D. studied 【答案】 D 【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。 【点评】考查现在完成时的结构。 3.—Why is your foreign teacher’s Chinese so good? —Because he China for eight years. A. has gone to B. has been to C. has come to D. has been in 【答案】D 【解析】【分析】句意为:--为什么你的外教的中文那么好?--因为他来中国已经8年了。时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故选D 【点评】考查现在完成时的短语辨析。 4.We can’t get sleep with a strong wind outside. A. blow B. blowing C. blew D. blows 【答案】B 【解析】【分析】句意:我们不能睡在外面,外面大风吹。blowing表示正在进行时。 【点评】考察with结构。 5.— Tom says he is too tired to go on.

英语过去完成进行时练习题20篇及解析

英语过去完成进行时练习题20篇及解析 一、单项选择过去完成进行时 1.He _______ English for four years before he went abroad. A.has studied B.was studying C.has been studying D.had been studying 【答案】D 【解析】 试题分析:考查时态。根据句意:在他出国之前已经学习了四年的英语。可知,学英语的动作发生在出国之前,而且现在出国依然在学,因此用过去完成进行时。所以答案选D。考点:考查时态 2.I was suffering from a headache. That was probably because I ________in front of the computer too long. A.worked B.was working C.have been working D.had been working 【答案】D 【解析】 【详解】 考查时态。句意:我头疼。可能是因为我在电脑前工作的太久了。“工作”这个动作在我“头疼”之前一直在进行,所以用过去完成进行时,故选D。 3.—Why did they go to bed that early that night? —They were tired. They the walls all day long. A.were painting B.have painted C.would paint D.had been painting 【答案】D 【解析】 【详解】 考查时态。句意:——为什么那天晚上那么早,他们就上床睡觉了。——他们累了,他们刷墙刷了一整天。根据句意可知,睡觉这一动作发生在过去,且刷墙发生在"睡觉"之前,即过去的过去;又因为"刷墙"是在过去的过去一直进行的动作,因此用过去完成进行时,故选D。 4.Not only five gold medals in a row, but they also have not lost a single game since the 1992 Olympics. A.has the team won B.the team has won C.did the team win D.the team won 【答案】A 【解析】

一般现在时与现在进行时的区别

练习一 一般现在时与现在进行时的区别 一.定义不同 一般现在时表示经常性、习惯性的动作或状态以及真理事实的描述现在进行时表示现在或现阶段正在发生的动作 二.谓语部分的构成不同 一般现在时 动词原形或三单形式 谓语动词三单变化规则: 1.一般直接在单词之后加s:speaks, talks, sees, looks, plays... 2.以-s,-x,sh,-ch及-o结尾的词加es:does, watches, washes... 3.以“辅音字母+y”结尾的词,变y为i再加es:studies, flies... 不规则变化:be-is,have-has 现在进行时 be(am,is,are)+ 动词现在分词形式(v.ing) 现在分词变化规则: 1.一般直接加ing:going, playing, doing... 2.以不发音的e结尾的词去e加ing:coming, dancing, writing, making... 3.重读闭音节以单个辅音字母结尾的单词双写最后一个字母再加ing:putting, sitting, running, shopping, swimming, getting, beginning... 以ie结尾的单词,变ie为y再加ing:lie-lying, tie-tying, die- dying... 这些动词有一般现在时如want,like, have有,taste, sound, can---see, I think+句子------- 但一般没有现在.进行时。 三.时间状语不同 一般现在时常用时间状语:every day/week系列, once a week系列... 现在进行时常用时间状语:now, at the moment, these days, look, listen... 试比较下列句子: I wash clothes every day. She is washing clothes. Listen! Who is singing over there? Look! Who is over there. I want to play computer games now. He is playing computer games now. Lucy is living in Chongqing. Lucy lives in Chongqing. 一.写出下列动词的第三人称单数形式和ing形式。 1.give________ ________ 2. stop ________ ________ 3. move________ ________ 4. carry ________ ________ 5. draw________ ________ 6. tell________ ________ 7. see ________ ________ 8.wear________ ________ 9. watch________ ________ 10. forget ________ ________

时态详解:过去将来完成进行时

时态详解:过去将来完成进行时 一、过去将来完成进行时的用法 过去将来完成进行时表动作从过去某一时间开始一直延续到过去将来某一时间。动作是否继续下去,由上下文决定。如: I heard by July you’d have been teaching here for ten years.我听说到七月份,你就在这里教了10年书了。 二、过去将来完成进行时的构成 过去完成进行时由“would have been+现在分词”构成。如: He said that by the end of the spring term he would have been studying English for three years. 他说到了春季学期末,他就学了三年英语了。 I knew by that time he would have been working there for 30 years. 我知道到那时他他就在那儿工作满30年了。 S he told me she’d have been teaching in that university for 20 years by that summer.她告诉我到年年夏天她在那所大学教书就满20年了。 三、间接引语与过去将来完成进行时 在间接引语中,若主句为过去时态,则用于宾语从句中的间接引语则要把将来完成进行时改为过去将来完成进行时。如: I know by this time next week y ou’ll have been working here for 30 years. →I knew by that time he would have been working there for 30 years. She will have been teaching in this university for 20 years by this summer. →She told me she’d have been teaching in that university for 20 years by that summer. 五、过去将来完成进行时的情态意义 “would have been+现在分词”结构除用于表示过去将来完成进行时外,有时其中的 would 也可能是情态动词,具有情态意义,比较表示推测或猜想等。如: “What interesting job have you found?” Helen asked him; he knew she would have been thinking about it. “你找到什么有趣的工作啦?”海伦向他问道。他知道海伦一定会一直想这件事的。

(英语)英语现在完成进行时试题经典及解析

(英语)英语现在完成进行时试题经典及解析 一、初中英语现在完成进行时 1.Rosa _____ this washing machine for more than ten years. She is thinking about buying a new one. A. is using B. used C. had used D. has been using 【答案】 D 【解析】【分析】句意:Rosa已经使用这台洗衣机超过10年了,她正在考虑买一个新的。表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选D。 【点评】考查时态,本题涉及现在完成进行时的应用。 2.He _______ it for two hours, and he's still watching now. A. has been watched B. watching C. has been watching D. is watching 【答案】 C 【解析】【分析】由前半句的for two hours和后半句句意“他现在仍然在看”可知应用现在完成进行时。 3.—Why is your foreign teacher’s Chinese so good? —Because he China for eight years. A. has gone to B. has been to C. has come to D. has been in 【答案】D 【解析】【分析】句意为:--为什么你的外教的中文那么好?--因为他来中国已经8年了。时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故选D 【点评】考查现在完成时的短语辨析。 4.— he ___ Japan before? —Yes, he there two years ago. A. Did,visited B. Has,has visited C. Has,visited D. Did,has visited 【答案】 C 【解析】【分析】句意:--他以前去过日本吗?--是的,他两年前去过那里。根据before可知句子要用现在完成时“have/has+过去分词”,主语he是第三人称单数故用has,这是一个一般疑问句,将has提前,故选C。

最新现在完成进行时练习题含答案

最新现在完成进行时练习题含答案 一、单项选择现在完成进行时 1.—Have a break,Amy.You _____________ playing the piano all the morning. —OK,Mom.I will stop after this piece. A.are practicing B.have practiced C.have been practicing D.practiced 【答案】C 【解析】 试题分析:考查动词的时态。句意:休息一会;你从早上一开始就在弹钢琴。好的,妈妈,弹完这段我就休息。根据all the morning可知这个动作一起到持续,故选C项。 考点 : 考查动词的时态 2.I ________ a topic for the composition, but haven’t decided yet. A.will think about B.have been thinking about C.had thought about D.was thought about 【答案】B 【解析】 试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。 考点:考查时态 3.He _______ around the clock since June, when the first Ebola case appeared in this agricultural county. A.had been working B.has been working C.is working D.was working 【答案】B 【解析】 试题分析:考察时态。现在完成进行时表示动作从某一时间开始,一直持续到现在,或者刚刚终止,或者可能仍然要继续下去。该句意思为:自从六月份第一起埃博拉病例出现在这个农业化的村庄那一刻开始,他就夜以继日地扑在工作上,。根据句意,题目中的他从六月份开始不停的工作,这个动作是从那个时候一直持续到现在的。故选B

将来时态的5种句型范文

一[将来时态的5种句型]16种英语时态的详细讲解汇总|英语时态表 本专题为大家讲解了16种英语时态的用法,为大家总结了英语时态表,方便同学们更好的英语时态的结构.英语的基本时态由三种“时”(时间),四种“态”(状态)交叉构成。三种“时”过去现在将来四种“态”常态进行态完成态完成进行态一般时进行时完成时完成进行时现在 study be studying have studied have been studying过去 studied be studying had studied had been studying将来 will study wil be studying will have studied will have been studying过去将来would study would be studying would have studied would have been studying 时态(Tense)是表示行为、动作和状态在各种时间条件下的动词形式。因此,当我们说时态结构的时候,指的是相应时态下的动词形式。Ⅰ现在时态四种1.一般现在时态表示现存的状态(be动词),经常做的动作I do it. 我(经常)做这件事。2.现在进行时态表示正在进行的动作I am doing it. 我(现在)正在做这件事。3.现在完成时态表示现在已经完成,对现在产生影响,形成结果I have done it. 我(现在)已经做完这件事了。4.现在完成进行时态表示一直在进行的动作(字面意思已经在进行)I have been doing it. 我(现在)一直正在做这件事。Ⅱ过去时态四种5.一般过去时态表示过去存在的状态(be动词),经常做的动作I did it. 我(过去经常)做这件事。6.过去进行时态表示过去正在进行的动作I was doing it. 我(过去的某个时间)正在做这件事。7.过去完成时态表示过去已经完成,对过去的某个时间产生影响,形成结果I had done it. 我(过去的某个时间)已经做完这件事了。8.过去完成进行时态表示一直在进行的动作(字面意思已经在进行)I had been doing it. 我(到过去的某个时间)一直在做这件事。Ⅲ将来时态四种9.一般将来时态表示将来存在的状态(be动词),将来经常做的动作I will do it. 我将要做这件事。10.将来进行时态表示将来正在进行的动作I will be doing it. 我将要正在做这件事。11.将来完成时态表示到将来的某个时间已经完成,对那个时间产生影响,形成结果I will have done it. 我(到将来的某个时间)已经做完这件事了。12.将来完成进行时态表示将来一直在进行的动作(字面意思已经在进行)I will have been doing it. 我(到将来的某个时间)将一直在做这件事。Ⅳ过去将来时态四种(平时根本用不到,只在讲故事或小说中出现)13.一般过去将来时态表示对过去的某一时间来讲的将来存在的状态(be动词),将来经常做的动作,对现在来讲已成过去I would do it.14.过去将来进行时态表示对过去的某一时间来讲的将来正在进行的动作,对现在来讲已成过去I would be doing it.15.过去将来完成时态表示对过去的某一时间来讲的到将来的某个时间已经完成,对那个时间产生影响,形成结果,对现在来讲已成过去I would have done it.16.过去将来完成进行时态表示对过去的某一时间来讲的将来一直在进行的动作(字面意思已经在进行),对现在来讲已成过去I would have been doing it. 这里有16种英语时态的详细讲解,学习更多请看英语时态表: 一般现在时 现在进行时

过去完成时态专项练习题

九年级过去完成时态专项练习题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.

一般现在时和现在进行时练习题及答案

一般现在时和现在进行时练习题及答案 一、选择题练习 1. Who _____ over there now? A. singing B. are sing C. is singing D. sin g 2. It?s eight o?clock. The students _____ an English class. A. have B. having C. is having D. are having 3. Listen! The baby _____ in the next room. A. crying B. cried C. is cryin g D. cries 4. Look! The twins _____ new sweaters. A. are wearing B. wearing C. are wear D. is wearing 5. Don?t talk here. Grandparents _____. A. is sleeping B. are sleeping C. sleeping sleep 6. Tom is a worker. He _____ in a factory. His sisters _____ in a hospita l. A. work/ work B. works/ work C. work/ works 7. Who _____ English best in your class? A. speak B. speaks C. speaking 8. Mrs Read _____ the windows every day. A. is cleaning B. clean C. cle ans 9. We _____ music and often _____ to music. A. like/ listen B. likes/ listens C. like/ are listening 10. She _____ up at six in the morning. A. get B. gets C. getting 11. On Sunday he sometimes _____ his clothes and sometimes _____ so me shopping. A. wash/ do B. is washing/ is doing C. washes/ does

十六种时态的被动语态

一般现在时:V(含单三) 被动:be P.P = be P.P ●一般过去时及其被动语态 一般过去时:V-ed 被动; be P.P = was/were P.P ●一般将来时及其被动语态 一般将来时:will/shall Vr 被动:be P.P = will/shall be P.P ●现在进行时及其被动语态 现在:V 进行:be V-ing 现在进行时:be V-ing 被动:be P.P = be being P.P

现在:V 完成时:have/has P.P 现在完成时:have/has P.P 被动:be P.P = have/has been P.P ●现在完成进行时及其被动语态 现在:V 完成:have/has P.P 进行:be V-ing 现在完成进行时:have/has been V-ing 被动:be P.P = have/has been being P.P ●过去进行时及其被动语态 过去:V-ed 进行:be V-ing 过去进行时:was/were V-ing 被动:be P.P = was/were being P.P

过去:V-ed 完成:have/has P.P 过去完成时:had P.P 被动:be P.P = had been P.P ●过去完成进行时及其被动语态 过去:V-ed 完成:have/has P.P 进行:be V-ing 过去完成进行时:had been V-ing 被动:be P.P = had been being P.P ●将来进行时及其被动语态 将来:will/shall Vr 进行:be V-ing 将来进行时:will/shall be V-ing 被动:be P.P = will/shall be being P.P

【英语】高考英语现在完成进行时真题汇编(含答案)

【英语】高考英语现在完成进行时真题汇编(含答案) 一、单项选择现在完成进行时 1.— Hey, man! Why so tired? —I _____ for weeks for the coming celebration of the school’s 100th anniversary. A.was preparing B.have been preparing C.had prepared D.was prepared 【答案】B 【解析】 试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。 考点 : 考查动词的时态 2.In the past several weeks, many cities in Northern China from heavy fogs and severe cold. A.had suffered B.have been suffering C.were suffered D.suffered 【答案】B 【解析】 试题分析:考查动词的时态。句意在过去的这几个星期里,中国北方的许多城市遭受了严重的雾霾。根据句子中提到的时间状语In the past several weeks 在过去的这几周,雾霾天一直都在持续,所以用现在完成进行时来表达,故选B项。 考点 : 考查动词的时态 3.For some time now, Chinese people, under the leadership of CPC, ______ the contents of the Scientific Development Theory in the course of practicing socialism in China. A.had been improving B.have been improving C.were improving D.improved 【答案】B 【解析】 考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。 4.--How is your cousin, Kate? --She broke her leg and ______ medical treatment since. A.is receiving B.has received C.received D.has been receiving 【答案】D 【解析】 试题分析:考查时态。句意:--凯特,你表妹怎么了?--她摔断了腿,从那以后就一直在接受治疗。since+时间点或句子,与完成时连用,排除A、C;现在完成时表示动作的结束或

英语过去完成进行时练习题含答案.docx

英语过去完成进行时练习题含答案 一、单项选择过去完成进行时 1..— Mr White didn't come last night, did he? — No. We _____for him . A whole night was wasted. A. had waited B.have been waiting C. were waiting D. had been waiting 【答案】 D 【解析】 试题分析:考查时态:句意—怀特先生昨晚没来,是吗?--是的,他没来,我们一直在等 他,一个晚上都浪费了。说明是在昨晚以前一直在等,用过去完成进行时。选D。 考点:考查时态 点评:时态的考查要根据本句的关键词,本题的关键词是 A whole night was wasted. 本题特 别容易错选 B 项。 2.I was suffering from a headache. That was probably because I ________in front of the computer too long. A. worked B. was working C. have been working D . had been working 【答案】 D 【解析】 【详解】 “工作”这个动作在我“头考查时态。句意:我头疼。可能是因为我在电脑前工作的太久了。 疼”之前一直在进行,所以用过去完成进行时,故选D。 3.—Why did they go to bed that early that night? —They were tired. They the walls all day long. A. were painting B . have painted C. would paint D .had been painting 【答案】 D 【解析】 【详解】 考查时态。句意:——为什么那天晚上那么早,他们就上床睡觉了。——他们累了,他们 刷墙刷了一整天。根据句意可知,睡觉这一动作发生在过去,且刷墙发生在" 睡觉 "之前, 即过去的过去 ;又因为 "刷墙 " 是在过去的过去一直进行的动作,因此用过去完成进行时,故 选D。 4.Good Heavens! You are here, Mary! Your parents told me this morning that they ____________ worried about you and they ____________ you back the whole night. A. were; were expecting B.had been ; had been expecting

相关文档
最新文档