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

现代完成及现代完进行时练习 1. I’m afraid ____ you with a great many questions. Thank you a lot,sir.A bother B have to bother C would bother D have bothered2. So far, more than 200,000 old bricks____, but two million suchbricks ____for the repairs.A have been repaired, have been needed B were returned, are needed C had been repaired, had been needed D have been returned, are needed3. Whatever happens, you should keep on what you ____ until you’recompletely successful.A start B have started C had started D started4. ---Look, someone ____ the sofa.---Well, it wasn’t me. I didn’t do it.A is cleaning B was cleaning C has cleaned D had cleaned5. In the last few years thousands of films _____ all over the world.A have produced B have been produced C are producing D are being produced6. ---I didn’t ask for the name list. Why ____ on my desk?---I put it there just now in case you need it.A does it land B has it landed C will it land D had it landed 7. In order to find the missing child, villagers ​_____ all they can overthe past five hours.A did B do C had done D have been doing8. His first novel____ good reviews since it came out last month.A receives B is receiving C will receive D has received9. It is the most instructive lecture that I ____ since I came to thisschool.A attended B had attended C am attending D have attended 10. The book has been translated into thirsty languages since it ___ onthe market in 1973.A had come B has come C came D comes 11. Joseph ____ to evening classes since last month, but he still can’t say“What’s your name?” in Russian.A has been going B went C goes D has gone12. After studying in a medical college for five years, Jane ____ her jobas a doctor in the countryside.A set out B took over C took up D set up13. Some insects ____ the colour of their surroundings to protectthemselves.A take in B take off C take on D take out14. Tom kept quiet about the accident ____ loss his job.A so not as to B so as not to C so as to not D not so as to15. He helps me with my English, and I help him with Chinese _____.A for return B as return C in return D to return16. ---When shall we restart our business?---Not until we ____ our plan.A will finish B are finishing C are to finish D have finished17. I tried to convince them ____ my innocence.A for B on C of D about18. Experts have been warning ____ of the health risks caused by passivesmoking.A at a time B at one time C for some time D for the time being 1. You know, I ________ (look) for a job for three months, and this ismy 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 themud all the morning.

4. I ________ (wonder) if you were free this afternoon.5. Here he is! We ________ (wait) anxiously for him since last night.

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 preparingC. had been preparing D. has been preparing2. By the time he realizes he _________ into a trap, it’ll be too late forhim to do anything about it. (2008山东)

A. walks B. walked C. has walked D. hadwalked

3. So far this year we _______ a fall in house prices by between 5 and10 percent. (2008福建) A. saw B. see C. had seen D. have seen4. Cathy is taking notes of the grammatical rules in class at SunshineSchool, where she ______ English for a year. (2007湖南)

A. studies B. studied C. is studying D. has beenstudying

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

A. works B. is working C. has worked D. hadworked

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 thepast two years. (2007上海)

A. has fallen B. had fallen C. isfalling D. was falling

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

A. had considered B. has been considering C. considered D. is going to consider9. —______ 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; show10. —Hi, Tracy,you look pale. —I am tired. I _______ the living room all day.A. painted B. had painted C. have been painting D. havepainted

合集下载

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

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

英语现在完成进行时练习题1. 用现在完成进行时改写下列句子。

1.I (study) English for two years.2.She (play) the piano since she was five.3.They (work) on this project for a month.4.We (wait) for the bus for twenty minutes.5.He (run) since 6 o'clock.2. 选择正确的动词形式填空。

1.I __________ (read) this book for three hours.2.She __________ (teach) at this school since 2015.3.They __________ (build) their house for six months.4.We __________ (watch) TV all evening.5.He __________ (write) his essay for two hours.3. 用现在完成进行时完成句子。

1.John __________ (learn) French for three years.2.The kids __________ (play) outside since morning.3.My parents __________ (prepare) dinner for an hour.4.Our team __________ (practice) for the game since last week.5.I __________ (paint) my room for two days.答案1. 用现在完成进行时改写下列句子。

1.I have been studying English for two years.2.She has been playing the piano since she was five.3.They have been working on this project for a month.4.We have been waiting for the bus for twenty minutes.5.He has been running since 6 o'clock.2. 选择正确的动词形式填空。

现在完成时及现在完成进行时讲解及练习

现在完成时及现在完成进行时讲解及练习

一.现在完成时的构成:现在完成时由助动词have(has)+动词的过去分词构成。

has用于第三人称单数,have用于其他各种人称.二. 现在完成时的用法: 其用法主要有三种I. “已完成”用法:表示一个过去发生并结束的动作对现在造成的影响或结果。

这一类情况可以细致分为下述两种情况。

1)表示开始于过去的动作刚刚结束。

常和just, now, already, yet, not…yet等不确定的时间状语连用。

Li Ming has just turned off the light. 李明刚刚把灯关上。

(说明现在灯关上了)I've finished my homework now. 现在我已经做完作业了。

(说明可以交作业或做别的了)2)表示过去动作的结果,现在仍残留着。

一般不用时间状语。

I have lost my pen .我把笔丢了。

(说明过去某时丢的, 现在我还没找到这支笔)She has become a teache她已经当了老师。

(说明她现在仍是老师)II. “未完成”用法。

表示动作或状态从过去某时开始,持续到现在,可能继续下去,也可能刚刚结束。

常和表示一段时间的状语连用。

如today, this week(month), lately, recently, these days, in the past few days, during the last two weeks, since, since yesterday, since 2 days ago, since 1991, for a long time, for a month, so far, up to now, till (until )now 等。

He has lived here for 30 years他住在这儿三十年了。

(现在还住在这儿)They've known each other si nee childhood他们从小彼此相识。

七年级英语现在完成进行时练习题20题答案解析

七年级英语现在完成进行时练习题20题答案解析

七年级英语现在完成进行时练习题20题答案解析1.She ______ English for two hours.A.has been studyingB.has studiedC.studiedD.studies答案解析:A。

现在完成进行时表示从过去某一时间开始一直持续到现在的动作,并且还可能继续下去。

A 选项has been studying 是现在完成进行时,符合题意。

B 选项has studied 是现在完成时,强调过去发生的动作对现在的影响。

C 选项studied 是一般过去时,只表示过去的动作。

D 选项studies 是一般现在时,表示经常发生的动作或存在的状态。

2.They ______ football since morning.A.have been playingB.have playedC.playedD.plays答案解析:A。

现在完成进行时强调动作从过去开始一直持续到现在,并且可能继续下去。

A 选项have been playing 符合现在完成进行时的结构和含义。

B 选项have played 是现在完成时。

C 选项played 是一般过去时。

D 选项plays 是一般现在时。

3.I ______ my homework for an hour.A.have been doingB.have doneC.didD.do答案解析:A。

现在完成进行时表示持续的动作。

A 选项have been doing 是现在完成进行时,说明从过去某一时刻开始做作业,一直持续到现在,并且可能还会继续下去。

B 选项have done 是现在完成时。

C 选项did 是一般过去时。

D 选项do 是一般现在时。

4.He ______ TV all day.A.has been watchingB.has watchedC.watchedD.watches答案解析:A。

现在完成进行时强调持续的动作。

现在完成进行时练习题及答案

现在完成进行时练习题及答案

现在完成进行时练习题及答案现在完成进行时是英语语法中的一种时态,用于描述正在进行的动作或状态,强调这一动作或状态在说话时的持续性。

现在我将为你提供一些现在完成进行时的练习题,并附上答案。

请根据题目提示用适当的现在完成进行时形式填空。

Exercise 1:1. I ________________ (study) for this exam since morning.2. Sarah ________________ (work) on this project for two months.3. They ________________ (wait) for the bus for half an hour.4. The kids ________________ (play) in the park since noon.5. He ________________ (learn) to play the guitar for a year now.Answer:1. have been studying2. has been working3. have been waiting4. have been playing5. has been learningExercise 2:1. She ________________ (read) that book for a while now.2. We ________________ (watch) this movie since yesterday evening.3. He ________________ (live) in this city for five years.4. They ________________ (travel) around Europe for three weeks.5. I ________________ (work) on this project for a few days.Answer:1. has been reading2. have been watching3. has been living4. have been traveling5. have been workingExercise 3:1. ______ you ________________ (study) French lately?2. ________ she ________________ (run) every morning?3. ________ they ________________ (practice) for the concert since last month?4. ________ it ________________ (rain) for hours?5. ________ he ________________ (learn) to cook for a long time?Answer:1. Have, been studying2. Does, run3. Have, been practicing4. Has, been raining5. Has, been learningExercise 4:1. How long ______ you ________________ (wait) for her?2. ______ he ________________ (work) on this project all day?3. ______ they ________________ (play) video games for hours?4. How long ______ it ________________ (take) you to finish this painting?5. ______ she ________________ (attend) this school for a year?Answer:1. have, been waiting2. Has, been working3. Have, been playing4. has, taken5. Has, been attendingExercise 5:1. I ________________ (do) household chores all morning.2. The dog ________________ (run) around the yard since we arrived.3. He ________________ (exercise) at the gym for an hour.4. They ________________ (paint) the walls of their house for a week.5. She ________________ (clean) her room for the past two hours. Answer:1. have been doing2. has been running3. has been exercising4. have been painting5. has been cleaning。

高一英语现在完成进行时综合练习题30题含答案解析

高一英语现在完成进行时综合练习题30题含答案解析

高一英语现在完成进行时综合练习题30题含答案解析1.She ______ English for two hours.A.has been studyingB.has studiedC.studiedD.studies答案解析:A。

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

选项A“has been studying”表示从过去开始一直持续到现在并且还在进行的动作,符合题意。

选项B“has studied”是现在完成时,强调过去发生的动作对现在的影响。

选项C“studied”是一般过去时,只表示过去的动作。

选项D“studies”是一般现在时,表示经常发生的动作。

2.He ______ basketball since morning.A.has been playingB.has playedC.playedD.plays答案解析:A。

现在完成进行时“has been playing”强调从早上开始一直在打篮球这个动作持续到现在。

“has played”是现在完成时,强调对现在的影响。

“played”是一般过去时。

“plays”是一般现在时。

3.They ______ the project all day.A.have been working onB.have worked onC.worked onD.work on答案解析:A。

“have been working on”表示一整天都在做这个项目且现在还在进行。

“have worked on”现在完成时。

“worked on”一般过去时。

“work on”一般现在时。

4.The students ______ hard for the exam.A.have been studyingB.have studiedC.studiedD.study答案解析:A。

现在完成进行时强调学生们一直在为考试努力学习且现在还在进行。

现在完成时强调影响。

一般过去时和一般现在时不符合语境。

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

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

【英语】英语现在完成进行时练习题含答案一、初中英语现在完成进行时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【解析】【分析】句意:很抱歉让你等了这么长时间,但吉姆还得过一段时间才能回来。

高中英语现在完成进行时及其解题技巧及练习题(含答案)

高中英语现在完成进行时及其解题技巧及练习题(含答案)一、单项选择现在完成进行时1.— I don’ t remember having ever seen John since last week.Has he gone somewhere?— Not really .He_______ his newly-bought apartment.A. has decorated B.was decoratingC. decorated D. has been decorating【答案】 D【解析】试题分析:考查现在完成进行时态的使用。

由题目可知他从上个星期就一直在装修他新买的公寓,因为提问者说他自从上个星期见过John 之后就不记得再见过他了,因此为现在完成进行时。

句意为自从上个星期我不记得见过John 了,他出去了吗?没有,他一直在装修他新买的公寓。

故选 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, sofar, up to now, by now, for two days, since last Friday, in /during / over the last /past/ fewdays 等。

故答案为 D。

考点:动词时态。

3.The girl has a great interest in sports and ___ badminton classes twice a week over the past 2 years.A. takes C. is taking B.tookD. has been taking【答案】D【解析】试题分析:句意:这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。

人教版七年级英语现在完成进行时练习题40题【含答案解析】

人教版七年级英语现在完成进行时练习题40题【含答案解析】1.She______her homework since two hours ago.A.has been doingB.has doneC.didD.does答案解析:A。

选项 A 现在完成进行时,表示从两个小时前开始一直在做作业,强调动作的持续性;选项 B 现在完成时,强调动作已经完成,不体现持续性;选项 C 和 D 是一般过去时和一般现在时,不符合时间状语since two hours ago 的要求。

2.They______football for three hours.A.have been playingB.have playedC.playedD.play答案解析:A。

现在完成进行时have been playing 强调踢足球这个动作从过去持续到现在已经三个小时了;选项 B 现在完成时只是强调动作完成,没有体现持续;选项C 和 D 时态不对。

3.He______reading this book for a week.A.has been readingB.has readC.readD.reads答案解析:A。

has been reading 体现他读这本书一周了,持续的动作;选项B 现在完成时不能很好地体现持续;选项C 和D 时态错误。

4.We______waiting for the bus for half an hour.A.have been waitingB.have waitedC.waitedD.wait答案解析:A。

现在完成进行时表示等车这个动作持续了半个小时;选项 B 现在完成时不强调持续;选项 C 和 D 时态不对。

5.She______studying English since she was six.A.has been studyingB.has studiedC.studiedD.studies答案解析:A。

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

现在完成进行时练习题含答案一、单项选择现在完成进行时1. Lucy has changed a lot since she got her new job. Recently she ________ her work quite well. A.has been doing B.has doneC.did D.had done【答案】A【解析】A考查时态。

句意:自从Lucy获得了她的新工作后,她变了很多。

最近她一直都很出色地完成了她的工作。

2. I ________ a topic f or the composition, but haven’t decided yet.A.will think about B.have been thinking aboutC.had thought about D.was thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。

从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。

考点:考查时态3.Since the time humankind started gardening, we _____to make our environment more beautiful.A.try B.have been tryingC.are trying D.will try【答案】B【解析】试题分析:考查动词时态。

since 作为介词,后接某一确定的时间点,主句谓语动词是持续性动词,常与现在完成时态、现在完成进行时态或过去完成时态连用。

句意:自从人类开始园艺,我们一直尽力使我们的环境更美丽。

故B正确。

考点:考查动词时态4.The girl has a great interest in sports and ___ badminton classes twice a week over the past 2years.A.takes B.tookC.is taking D.has been taking【答案】D【解析】试题分析:句意:这个女孩对体育非常感兴趣,在过去两年里每周都会上两次羽毛球课。

根据现在完成进行时的练习题

根据现在完成进行时的练习题1. 以下句子中找出使用了现在完成进行时的句子:- 我正在读一本很有趣的书。

- 他们已经在准备晚餐了。

- 她每天都去跑步锻炼身体。

答案:他们已经在准备晚餐了。

2. 将下列动词的现在完成时改为现在完成进行时:- 他研究了三个小时了。

→ 他已经在研究了三个小时了。

- 我看过这部电影三次了。

→ 我已经在看这部电影三次了。

- 她完成了作业。

→ 她已经在完成作业了。

3. 写一个句子,使用现在完成进行时来描述一个正在进行的动作。

答案:他已经在玩游戏了一个小时了。

4. 请将下列句子翻译成英文:- 我已经在等了你一个小时了。

→ I have been waiting for you for an hour.- 他们已经在计划明年的旅行了。

→ They have been planning next year's trip.- 她已经在做这个项目两个星期了。

→ She has been working on this project for two weeks.5. 运用适当的现在完成进行时动词形式填空:- 我(等待)你很久了。

→ have been waiting- 他们(聊天)已经很长时间了。

→ have been chatting- 她(绘画)这幅画两个小时了。

→ has been painting6. 写一段话,描述一个你最近以来一直在做的事情,使用现在完成进行时。

答案:我最近以来一直在研究新的编程语言。

我已经在阅读相关书籍和观看教程视频,同时也在进行编程练,以提高我的技能。

以上是根据现在完成进行时的练题内容。

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