现在完成进行时试题集

合集下载

初二英语现在完成进行时练习题20题(带答案)

初二英语现在完成进行时练习题20题(带答案)

初二英语现在完成进行时练习题20题(带答案)1. Tom ______ (read) books in the library since this morning.A. has readB. has been readingC. readD. is reading答案:B。

解析:现在完成进行时的结构是have/has + been + 动词的现在分词形式。

本句中since this morning表示从今天早上开始一直持续到现在的动作,强调一直在做某事,所以要用现在完成进行时。

A选项has read是现在完成时,强调动作的完成。

C选项read是一般过去式,不能表示从过去持续到现在的动作。

D选项is reading是现在进行时,不能体现从过去开始的持续性。

2. My mother ______ (cook) in the kitchen for two hours.A. has cookedB. has been cookingC. cookedD. cooks答案:B。

解析:现在完成进行时表示从过去某一时间开始一直持续到现在的动作。

这里for two hours表示持续的时间,母亲在厨房做饭这个动作从两小时前开始一直持续到现在,所以用has been cooking。

A选项has cooked现在完成时更强调动作的完成结果。

C选项cooked一般过去式只表示过去的动作。

D选项cooks一般现在时表示经常发生的动作,不符合语境。

3. They ______ (travel) around the city since they arrived here.A. have traveledB. have been travelingC. traveledD. are traveling答案:B。

解析:since they arrived here表示自从他们到达这里开始,他们一直在城市里旅行,强调从过去到现在一直在持续的旅行这个动作,符合现在完成进行时的用法。

小升初英语现在完成进行时专项练习50题(带答案)

小升初英语现在完成进行时专项练习50题(带答案)

小升初英语现在完成进行时专项练习50题(带答案)1. I _______ (clean) my room all morning.A. cleanB. have been cleaningC. am cleaningD. cleaned答案解析:B。

本题考查现在完成进行时。

句子说的是整个上午一直在做的事情,强调动作从过去持续到现在并且还在进行,现在完成进行时的结构是have/has been + 动词的现在分词形式。

A选项clean 是一般现在时,表示经常发生的动作或状态,不符合语境。

C选项am cleaning是现在进行时,只表示此时此刻正在进行的动作,不能体现从过去持续到现在。

D选项cleaned是一般过去时,只表示过去发生的动作,不能表达持续的概念。

2. She _______ (study) English for two hours already.A. studiesB. has been studyingC. studiedD. will study答案解析:B。

这里表示她已经学习英语两个小时了,从过去开始到现在一直在进行这个动作,要用现在完成进行时。

A选项studies 是一般现在时,用于经常发生的动作,不符合题意。

C选项studied是一般过去时,只表示过去的动作,不能体现持续到现在。

D选项willstudy是一般将来时,是将要发生的动作,与句中的already(已经)所表达的时间概念不符。

3. They _______ (wash) the dishes since ten minutes ago.A. washB. have been washingC. washedD. are washing答案解析:B。

since ten minutes ago表示从十分钟前开始到现在,强调动作的持续性,要用现在完成进行时。

A选项wash是一般现在时,不能表达这种持续的动作。

C选项washed是一般过去时,只表示过去的动作,没有持续到现在的含义。

现在完成进行时练习题(打印版)

现在完成进行时练习题(打印版)

现在完成进行时练习题(打印版)### 进行时练习题(打印版)一、选择题1. What are you doing now?- A. I am reading a book.- B. I am cooking dinner.- C. I am watching TV.2. What is your sister doing?- A. She is sleeping.- B. She is dancing.- C. She is studying for a test.3. What are they talking about?- A. The weather.- B. Their vacation plans.- C. A new movie.4. Who is playing the piano in the next room?- A. My brother.- B. My mother.- C. My neighbor.5. What is happening outside?- A. It is raining.- B. It is snowing.- C. It is windy.二、填空题6. The children _______ (playing) in the park when it started to rain.- 答案:were playing7. She _______ (not watch) TV when I called her.- 答案:wasn’t w atching8. While we _______ (have) dinner, the phone rang.- 答案:were having9. The teacher _______ (explain) the problem when the bell rang.- 答案:was explaining10. They _______ (walk) in the forest when they saw a deer. - 答案:were walking三、改错题11. I am seeing a movie right now.- 正确:I am watching a movie right now.12. She is sings beautifully.- 正确:She is singing beautifully.13. They were playing soccer when I arrived.- 正确:They were playing soccer when I arrived.14. We are having a meeting at this time yesterday.- 正确:We were having a meeting at this time yesterday.15. The baby is sleeping while his mother is talking to the doctor.- 正确:The baby was sleeping while his mother was talking to the doctor.四、翻译题16. 我正在写一封信。

英语现在完成进行时练习题含答案

英语现在完成进行时练习题含答案

【英语】英语现在完成进行时练习题含答案一、初中英语现在完成进行时1.— Isn't it hard to drive downtown to work?—Yes, that's why I ________ to work by train.A. have been goingB. have goneC. was goingD. will have gone 【答案】A【解析】【分析】考查时态:根据句意:-开车到市中心工作难道不难吗?-是,那就是我为什么一直坐火车上班的原因。

说明坐火车上班一直持续到现在以后可能还在做。

用现在完成进行时,选A。

【点评】考查现在完成进行时。

2.We can’t get sleep with a strong wind outside.A. blowB. blowingC. blewD. blows 【答案】B【解析】【分析】句意:我们不能睡在外面,外面大风吹。

blowing表示正在进行时。

【点评】考察with结构。

3.— he ___ Japan before?—Yes, he there two years ago.A. Did,visitedB. Has,has visitedC. Has,visitedD. Did,has visited 【答案】 C【解析】【分析】句意:--他以前去过日本吗?--是的,他两年前去过那里。

根据before可知句子要用现在完成时“have/has+过去分词”,主语he是第三人称单数故用has,这是一个一般疑问句,将has提前,故选C。

【点评】考查动词的时态,注意语境中提供的时间状语。

4.I'm sorry you so long, but it'll still be some time before Jim gets back.A. waitB. waitedC. had waitedD. have been waiting【答案】 D【解析】【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。

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

【英语】高考英语现在完成进行时真题汇编(含答案)
C.had preparedD.was prepared
【答案】B
【解析】
试题分析:考查动词的时态。句意:嘿,你为什么这么黑呢?这几周来一直在准备学校百年诞辰。根据for weeks可知这个动作一直都在持续,故选B项。
考点:考查动词的时态
2.In the pasin Northern Chinafrom heavy fogs and severe cold.
【英语】高考英语现在完成进行时真题汇编(含答案)
一、单项选择现在完成进行时
1.— Hey, man! Why so tired?
— I _____ for weeks for the coming celebration of the school’s 100th anniversary.
A.was preparingB.have been preparing
A.had been improvingB.have been improving
C.were improvingD.improved
【答案】B
【解析】
考察时态。根据句意可知是指中国人们一直在丰富这科学发展观的内容,故使用现在完成进行时,表示一直在发生的事情。句意:一直以来在中国共产党的领导下,中国人民一直在实践中国特色的社会主义道路上丰富着科学发展观的内容。
8.—Now the weight. Only 115. You’d better put on a few pounds.
—Well, actually, I ________ like a horse.
A.ateB.was eatingC.have been eatingD.will eat
【答案】C
【答案】D

现在完成进行时练习题

现在完成进行时练习题

现在完成进行时练习题一、选择题1. I have been studying English for two years. This meansthat I ________.A) started studying English two years agoB) am still studying EnglishC) have finished studying EnglishD) will start studying English in two years2. The company has been expanding its market since last year. This implies that the expansion ________.A) is still ongoingB) has been completedC) was completed last yearD) will begin next year3. She has been working on the project for three months. It suggests that ________.A) she finished the project three months agoB) she is still working on the projectC) she will start the project soonD) she has never worked on the project4. They have been living in this city since 2010. This indicates that ________.A) they moved to this city in 2010 and still live hereB) they moved to this city in 2010 but have since leftC) they are planning to move to this city in 2010D) they will move to this city in 20105. The weather has been getting colder since last week. It can be inferred that ________.A) the weather is still getting colderB) the weather has warmed upC) the weather was very warm last weekD) the weather is expected to get warmer二、填空题6. The athlete ________ (训练) every day since he joined the team last year.7. The children ________ (玩耍) in the garden for the whole afternoon.8. We ________ (旅行) around Europe for the past two weeks and we are not back yet.9. Since the new law was passed, people ________ (遵守) it strictly.10. The scientists ________ (研究) the new medicine for several years and they expect to release it soon.三、改错题11. The concert has been started for an hour. (改正错误)12. She has been lived in Paris since 2005. (改正错误)13. They have been worked on the bridge construction for three years. (改正错误)14. The baby has been sleeping for two hours and it is still sleeping. (改正错误)15. The company has been expanding its operations for the past five years and it has been completed. (改正错误)四、翻译题16. 他自从大学毕业以来一直在这家公司工作。

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

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

(英语)英语现在完成进行时试题经典及解析一、初中英语现在完成进行时1.Rosa _____ this washing machine for more than ten years. She is thinking about buying a new one.A. is usingB. usedC. had usedD. has been using【答案】 D【解析】【分析】句意:Rosa已经使用这台洗衣机超过10年了,她正在考虑买一个新的。

表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选D。

【点评】考查时态,本题涉及现在完成进行时的应用。

2.He _______ it for two hours, and he's still watching now.A. has been watchedB. watchingC. has been watchingD. 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 toB. has been toC. has come toD. has been in【答案】D【解析】【分析】句意为:--为什么你的外教的中文那么好?--因为他来中国已经8年了。

时间状语for eight years是一段时间,所以要用表示状态的短语be in的现在完成时态,故选D【点评】考查现在完成时的短语辨析。

4.— he ___ Japan before?—Yes, he there two years ago.A. Did,visitedB. Has,has visitedC. Has,visitedD. Did,has visited 【答案】 C【解析】【分析】句意:--他以前去过日本吗?--是的,他两年前去过那里。

英语现在完成进行时题20套(带答案)

英语现在完成进行时题20套(带答案)

英语现在完成进行时题20套(带答案)一、初中英语现在完成进行时1.Doctor Smith, who in Shanghai for more than ten years, is considering working in Huaian, but he hasn't decided yet.A. had workedB. has been workingC. is workingD. works【答案】 B【解析】【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。

分析句子可知,本句中的who指代前面的先行词doctor Smith,是单数。

而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。

故选B。

【点评】考查时态,本题涉及现在完成进行时的应用。

2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。

一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。

句意为“——看,吉姆和他朋友在树下谈话。

——不可能是他。

他已经回加拿大了。

”故选A。

3.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现在完成进行时试题集一、初中英语现在完成进行时1.Rosa _____ this washing machine for more than ten years. She is thinking about buying a new one.A. is usingB. usedC. had usedD. has been using【答案】 D【解析】【分析】句意:Rosa已经使用这台洗衣机超过10年了,她正在考虑买一个新的。

表示从过去某个时间持续到现在一直发生的动作用现在完成时态或现在完成进行时态,故答案选D。

【点评】考查时态,本题涉及现在完成进行时的应用。

2.We can’t get sleep with a strong wind outside.A. blowB. blowingC. blewD. blows【答案】B【解析】【分析】句意:我们不能睡在外面,外面大风吹。

blowing表示正在进行时。

【点评】考察with结构。

3.— Do you know the Color Run, a five-kilometer race?—Yes. So far it______into quite a few cities in our country.A. comesB. cameC. has come【答案】 C【解析】【分析】句意:——你知道彩色跑,一个五千米的赛跑吗?——知道,到目前为止它已经进入了我们国家的好几个城市。

由so far可知用现在完成时,故选C。

【点评】考查现在完成时。

4.The couple _________their new flat since the end of last month. They haven't finished yet.A. have been decoratingB. have decoratedC. has been decoratingD. was decorating【答案】 A【解析】【分析】句意:这对夫妇从上个月末起就一直在装饰他们的新公寓。

他们还没有完成。

decorate装饰,动词;根据句意和since the end of last month可知,此处表示动作从某一时间开始,一直持续到现在,所以应该用现在完成进行时,且此处主语是the couple,且根据后句中的they可知,此处指的是夫妻两个人,所以表示名词复数,所以谓语动词用原形,故选A。

【点评】考查现在完成进行时和主谓一致。

注意表示动作从某一时间开始,一直持续到现在,应该用现在完成进行时。

5.Housing prices ________ since the end of the last year. Therefore, it's time the centralgovernment ________ some effective measures to bring them under control.A. have increased; would takeB. have increased; will takeC. have been increasing; takeD. have been increasing; took【答案】 D【解析】【分析】考查时态和虚拟语气。

句意:房价自从去年年末以来一直在上涨,所以中央政府该采取措施加以控制了。

第一空依据since一词应该使用现在完成时,且进行时态更能体现出目前的状况,故使用现在完成进行时最好;第二空是虚拟语气中“it's time that +did/ should do”的句式使用,故选D项。

6.I ________ my homework for four hours, but I am not sure whether I can hand it in tomorrow.A. have doneB. have been doingC. had been doingD. had done【答案】 B【解析】【分析】考查时态。

句意:四个小时以来,我一直都在做家庭作业,但是我不确信我是否能在明天上交它。

现在完成进行时通常表示过去发生的事情延续到现在,而且还在继续发生,强调事情的延续性和反复性。

故B正确。

【点评】考查时态7.— He speaks Chinese very well.— It's not surprising. He ___ in Beijing for nine years next week.A. has been livingB. has livedC. will have been livedD. will have been living【答案】 D【解析】【分析】句意:—他汉语说的很好。

—这不吃惊。

下周他将已经在北京住了九年了。

表示持续到现在并且仍在进行的动作,应用现在完成进行时。

live为不及物动词,无被动语态。

故知选D项。

【点评】考查时态。

8.Dashan, who_________crosstalk, the Chinese comedic tradition, for decades, wants to mix it up with the Western stand-up tradition.A. will be learningB. is learningC. had been learningD. has been learning【答案】D【解析】【分析】考查时态。

本句的时间状语是“for decades几十年来”,该时间状语通常和现在完成的有关时态连用,本句强调这几十年来大山一直努力把中国相声和西方的脱口秀相结合。

所以使用现在完成进行时,强调动作的延续性和反复性。

故D正确。

9.Have you ever _______ with a group?A. to speakB. studyC. studyingD. studied【答案】 D【解析】【分析】句意:你曾经有过小组学习吗?现在完成时的结构:have+过去分词,故选D。

【点评】考查现在完成时的结构。

10.Doctor Smith, who in Shanghai for more than ten years, is considering working in Huaian, but he hasn't decided yet.A. had workedB. has been workingC. is workingD. works【答案】 B【解析】【分析】句意:在上海工作了十年多的史米斯医生正在考虑去淮安工作,但他还没有决定。

分析句子可知,本句中的who指代前面的先行词doctor Smith,是单数。

而根据后面的内容可知,本句中的史密斯先生在上海已工作了十多年,现在还在上海,故要用现在完成进行时。

故选B。

【点评】考查时态,本题涉及现在完成进行时的应用。

11.Judith ______ on her new novel which is supposed to come out next month.A. has been workingB. had workedC. will be workingD. was working【答案】 A【解析】【分析】句意:朱迪思一直在写她的新小说,这本小说预定下个月出版。

根据下文which is supposed to come out next month可知,她的小说还没写完,现在还在写,表示从过去一直到现在一直在写,可能还会写下去,应使用现在完成进行时。

故选A。

【点评】考查时态,本题涉及现在完成进行时。

12.—To our relief, rescue work is under way in the quake-hit area in Mexico.—Yes, volunteers are helping to distribute the donated provisions that _______.A. were pouring inB. have been pouring inC. are poured inD. had been poured in【答案】B【解析】【分析】句意:——令我们欣慰的是,救援工作正在墨西哥地震灾区展开。

——是的,志愿者们正在帮助分发捐赠的物品。

表示过去的事情一直延续到现在而且还在进行,因此用现在完成进行时,故选B。

【点评】考查时态,本题涉及现在完成进行时的应用。

13.______ her ambition of becoming a professional singer, she _____ very hard since an earlyage.A. To realize, has been trainingB. Realizing, trainedC. To realize, was trainedD. Realized, has trained【答案】 A【解析】【分析】句意:为了实现成为职业歌手的志向,她从小就一直很努力地训练。

本题第一空中使用不定式做目的状语,第二句时间状语since an early age通常和现在完成时连用,表示从过去就开始的动作,本句使用现在完成进行时强调动作的延续性,表示她一直都在努力训练。

故A项正确。

【点评】考查非谓语动词和时态,本题涉及不定式作目的状语和现在完成进行时的应用。

14.— Isn't it hard to drive downtown to work?—Yes, that's why I ________ to work by train.A. have been goingB. have goneC. was goingD. will have gone【答案】A【解析】【分析】考查时态:根据句意:-开车到市中心工作难道不难吗?-是,那就是我为什么一直坐火车上班的原因。

说明坐火车上班一直持续到现在以后可能还在做。

用现在完成进行时,选A。

【点评】考查现在完成进行时。

15.— I so busily recently that I no time to help you with your maths.—That's OK. I can manage it by myself.A. have been working; haveB. have worked; hadC. am working; will haveD. had been working; had had【答案】 A【解析】【分析】句意:—我最近工作太忙碌了,没时间帮你学数学。

相关文档
最新文档