中考英语复习——现在完成时练习含答案

合集下载

(英语)中考英语现在完成进行时试题(有答案和解析)

(英语)中考英语现在完成进行时试题(有答案和解析)

(英语)中考英语现在完成进行时试题(有答案和解析)一、初中英语现在完成进行时1.—Lucy seems absent these days.—She _____ a job from city to city—you see, she is graduating in June.A. hunts forB. is to hunt forC. has hunted forD. has been hunting for【答案】D【解析】【分析】句意:——Lucy这些天似乎不在。

——从一个城市到另一个城市她一直在寻找一份工作,你知道,她将在六月毕业。

根据"you see, she is graduating in June."可以判断"她快要毕业,所以最近一直在找工作",用现在完成进行时,故选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和后半句句意“他现在仍然在看”可知应用现在完成进行时。

故选C。

3.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和后半句句意“他现在仍然在看”可知应用现在完成进行时。

4.—Can Mr Read speak Chinese?—Yes.He speaks Chinese very well because he China for many years.A. has been inB. has been toC. has gone toD. has come to【答案】A【解析】【分析】句意为:--里德先生会说中文吗?---是的。

中考英语现在完成时专项练习(附答案)

中考英语现在完成时专项练习(附答案)

中考英语现在完成时专项练习(附答案)一、初中英语现在完成时1.—Look! Your teacher Miss White is over there.—No, it can't be her. She ______ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:--看!你的老师怀特小姐在那边。

--不,那肯定不是她。

她去了北京。

A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。

根据前面的否定猜测,可知怀特小姐去了北京,故选A。

【点评】考查固定搭配have gone to。

2.I ________ an invitation to the concert. I can't wait to go.A. receiveB. will receiveC. was receivingD. have received【答案】D【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。

由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。

【点评】考查动词时态。

根据题目所给语境推断出应使用的时态。

3.—How do you like Treasure Island,Lucy?—It's so exciting that I _______ it twice.A. am readingB. have readC. was readingD. had read【答案】B【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。

根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。

初中现在完成时练习题及答案

初中现在完成时练习题及答案

初中现在完成时练习题及答案一、单项选择题1. I ____________ my homework yet.A. didn't doB. haven't doneC. doesn't doD. hasn't done答案:B. haven't done2. _______ you ever been to Japan?A. HaveB. HasC. AreD. Is答案:A. Have3. Sarah _________ books at the library.A. had readB. had been readingC. has readD. has been reading答案:C. has read4. We _________ each other since last week.A. didn't seeB. haven't seenC. haven't been seeingD. doesn't see答案:B. haven't seen5. _______ you ever _______ surfing?A. Did, goB. Have, wentC. Have, goneD. Did, gone答案:C. Have, gone二、完形填空题It has been a different world without our dear friend, Oscar. We __6__ him since we were eight-years-old. Oscar was a great friend and an amazing person. He __7__ us to be much better people.Last summer, Oscar fell terribly ill. He __8__ in the hospital for a few weeks, but unfortunately, he __9__ his battle with the illness and __10__ away.Since Oscar's death, we __11__ daily memories of our time with him. We __12__ how he always had something positive to say, no matter what. Oscar __13__ inspired us to be positive and kind, even in difficult times.We have been __14__ for several therapy sessions as a group, and it has really helped us __15__ with the loss of our friend. We __16__ that accepting the loss is a process, and it takestime to heal. But we are __17__ grateful for the time we had with Oscar and the memories we __18__ with him.Oscar's __19__ and laughter is greatly missed, but his __20__ will forever be in our hearts.6. A. knowB. have knownC. knewD. known答案:B. have known7. A. haveB. hasC. hadD. having答案:C. had8. A. wereB. has beenC. hasD. had been答案:D. had been9. A. losesB. lossC. loosesD. lost答案:D. lost10. A. passB. passedC. passingD. passes答案:B. passed11. A. rememberB. rememberedC. remembersD. have remembered答案:B. remembered12. A. alwaysB. usuallyC. sometimesD. never答案:A. always13. A. yetB. alreadyC. alsoD. always答案:D. always14. A. goB. goesC. goneD. going答案:A. go15. A. copeB. copingC. copedD. have coped 答案:B. coping16. A. knowB. knewC. knownD. knowing答案:C. known17. A. tooB. veryC. soD. really答案:D. really18. A. madeB. makeC. have madeD. making答案:C. have made19. A. joyfulB. happinessC. joyfulD. joy答案:D. joy20. A. friendshipB. friendC. friendsD. friendly答案:C. friends三、阅读理解题Emma has always been interested in photography. For her13th birthday, her parents bought her a camera and she has been taking photos ever since.In the past year, Emma has taken over 10,000 photos. She has traveled to different places and captured the beauty around her. She has photographed stunning landscapes, cute animals, and even her friends and family. Emma has discovered that the more she practices, the better her photos turn out.Emma has also created an online portfolio of her photos. She has received positive feedback from friends and strangers alike. Some people have even contacted her asking if they can purchase prints of her photos.Recently, Emma entered a photography contest. The theme was \。

中考英语现在完成时单选题30题

中考英语现在完成时单选题30题

中考英语现在完成时单选题30题1.I ______ to Beijing twice.A.have beenB.wentC.have goneD.go答案:A。

现在完成时have been to 表示去过某地,人已经回来;went 是一般过去时,只强调过去的动作;have gone to 表示去了某地,人还没回来;go 是一般现在时。

本题表示去过北京两次,人已经回来,所以用have been to。

2.She ______ her homework an hour ago.A.finishedB.has finishedC.finishesD.will finish答案:A。

an hour ago 是一般过去时的标志词,所以用finished。

has finished 是现在完成时;finishes 是一般现在时;will finish 是一般将来时。

3.They ______ in this city since 2010.A.liveB.livedC.have livedD.will live答案:C。

since 2010 是现在完成时的标志词,表示从2010 年一直持续到现在,所以用have lived。

live 是一般现在时;lived 是一般过去时;will live 是一般将来时。

4.He ______ the book last week.A.boughtB.has boughtC.buysD.will buy答案:A。

last week 是一般过去时的标志词,所以用bought。

has bought 是现在完成时;buys 是一般现在时;will buy 是一般将来时。

5.We ______ never ______ to Shanghai.A.have,beenB.had,beenC.were,beenD.are,been答案:A。

never 是现在完成时的标志词,所以用have been。

中考英语现在完成时练习题20题(带答案)

中考英语现在完成时练习题20题(带答案)

中考英语现在完成时练习题20题(带答案)1.I have known him_____I was a child.A.sinceB.forC.whenD.before答案解析:A。

“since+过去时间点”表示从过去某一时间点开始,一直持续到现在,符合现在完成时用法。

选项B“for+时间段”也用于现在完成时,但题干中不是时间段;选项C“when”引导时间状语从句,一般不与现在完成时连用;选项D“before”不符合此语境。

2.She_____her homework already.A.has finishedB.finishedC.will finishD.finishes答案解析:A。

“already”是现在完成时的标志词,所以用has finished。

选项B 是一般过去时;选项C 是一般将来时;选项D 是一般现在时。

3.They_____to Beijing twice.A.have goneB.have beenC.wentD.go答案解析:B。

“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。

根据twice 可知去过两次且人已经回来,用have been。

选项C 和D 分别是一般过去时和一般现在时。

4.He_____the book for two days.A.has borrowedB.borrowedC.has keptD.kept答案解析:C。

“for two days”是时间段,要用延续性动词,borrow 是短暂性动词,keep 是延续性动词,现在完成时用has kept。

选项 A 和B 中borrow 不能与时间段连用;选项D 是一般过去时。

5._____you ever_____to Shanghai?A.Have,beenB.Have,goneC.Did,goD.Were,go答案解析:A。

ever 是现在完成时的标志词,“have been to”表示去过某地,人已经回来;“have gone to”表示去了某地,人还没回来。

人教版中考英语中考英语总复习英语现在完成时测试卷(有答案)

人教版中考英语中考英语总复习英语现在完成时测试卷(有答案)

人教版中考英语中考英语总复习英语现在完成时测试卷(有答案)一、初中英语现在完成时1.—What about watching the movie Big Fish tomorrow?—Oh, I it already.A. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。

already是完成时的标志,故选B。

【点评】联系句意,注意辨析关键的词语,来判断所填之词。

2.I scared of dogs ever since a dog hurt me when I was five years old.A. will beB. wasC. have beenD. would be【答案】 C【解析】【分析】由since引导的从句可知主句应用现在完成时,故答案为C。

句意是:自从我五岁时被狗伤过之后我就一直怕狗。

【点评】本题考查现在完成时的用法。

3.Wow! You ________ dinner! Let's eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。

根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。

故选D。

【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。

4.He ___________ for ten years.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】在现在完成时态里,当出现for+段时间时,短暂性动词必须换成延续性动词。

get married需换成be married。

故选A。

【点评】该题考查的是对现完时态中的短暂性动词与延续性动词动词的掌握,这一块内容是中考的重难点,考试频率占时态考查题的一半以上。

中考英语现在完成时练习题40题含答案解析

中考英语现在完成时练习题40题含答案解析

中考英语现在完成时练习题40题含答案解析1.I have lost my key. I can't find it _____.A.somewhereB.anywhereC.everywhereD.nowhere答案解析:B。

“anywhere”用于否定句中,表示“任何地方都不”。

A 选项“somewhere”常用于肯定句;C 选项“everywhere”虽然表示到处,但在否定句中不如“anywhere”准确;D 选项“nowhere”表示“没有地方”,过于绝对,且不常用于这种语境。

现在完成时“have lost”表示过去丢了钥匙这个动作对现在造成的影响就是现在找不到钥匙了。

2.She has read the book. She can tell you _____ about it.A.somethingB.anythingC.everythingD.nothing答案解析:C。

“has read”表示已经读过这本书,所以能告诉你关于这本书的所有事情。

A 选项“something”表示一些事情;B 选项“anything”用于否定句和疑问句;D 选项“nothing”表示什么都没有,均不符合题意。

现在完成时在这里体现出因为过去读过书这个动作,所以现在能对书的内容有所了解。

3.We have visited the museum. It was very interesting. We _____ alot from it.A.learnB.learnedC.have learnedD.will learn答案解析:C。

“have visited”表明已经参观过博物馆,从中学到很多是过去的动作对现在造成的影响,所以用现在完成时“have learned”。

A 选项是一般现在时;B 选项是一般过去时;D 选项是一般将来时,均不符合语境。

4.He has eaten breakfast. He isn't hungry _____.A.nowB.thenterD.soon答案解析:A。

中考英语现在完成时练习题50题(带答案)

中考英语现在完成时练习题50题(带答案)

中考英语现在完成时练习题50题(带答案)1.I ______ (visit) the Great Wall last year.A.visitB.visitedC.have visitedD.will visit答案解析:B。

last year 是一般过去时的标志词,所以动词要用过去式visited。

2.She ______ (live) in this city for ten years.A.liveB.livedC.has livedD.will live答案解析:C。

for ten years 是现在完成时的标志词,表示从过去持续到现在的一段时间,所以用has lived。

3.He ______ (go) to Beijing yesterday.A.goB.wentC.has goneD.will go答案解析:B。

yesterday 是一般过去时的标志词,动词用过去式went。

4.They ______ (finish) their homework already.A.finishB.finishedC.have finishedD.will finish答案解析:C。

already 是现在完成时的标志词,所以用have finished。

5.I ______ (see) that movie when I was a child.A.seeB.sawC.have seenD.will see答案解析:B。

when I was a child 是一般过去时的标志,用saw。

6.She ______ (be) to Paris twice.A.isB.wasC.has beenD.will be答案解析:C。

twice 表示已经去过两次,用现在完成时has been。

7.He ______ (play) basketball an hour ago.A.playB.playedC.has playedD.will play答案解析:B。

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

2.肯定句:
主+ have/has + done(动词的过去分词) +其他
E.g.: I have painted six new pictures this week.
Li Ming has written three emails today.
(注:has 用于第三人称单数,have 用于其他所有人称)
常见动词的过去分词:
3
.


句:

+
hav e/has + not + done(动词的过去分词) +其他
注:have not=haven’t has not= hasn’t
E.g. I haven’t read the book yet.
My aunt hasn’t lived in China for 3 years.
4.一般疑问句:
表示过去发生的某一动作
I have seen this film.
(强调对现在的影响,电影的内容已经知道了。


She has returned from Paris.
(她已从巴黎回来了。


She returned yesterday.
(她是昨天回来的。


He has been in the Party for three years.
(在团内的状态可延续)
He joined the Party three years ago.
( 三年前入党,joined为短暂行为。

)
★When常与与一般过去时连用,How long常与与现在完成时连用----When did you come to Beijing? ----Two days ago/ Last week.
----How long have you been in Beijing? ----For two days/ since two days ago.一、选择题。

( )1.It’s nice to see you again. We each other since 2014.
A. won’t see
B. don’t see
C. haven’t seen
D. didn’t see
( )2. My mother a good example for me since I was young.
A. was
B. has been
C. will be
D. is
( )3.—When will A bite of China begin tonight?
—It for ten minutes.
A. will begin
B. has begun
C. will be on
D. has been on
( )4.By the end of last week, she in the west of China for two months helping the homeless children.
A.will stay
B. has stayed
C. would stay
D. had
stayed
5.—A new shop for a week nearby. Let’s have a look there.
—Good idea. But it doesn’t on Mondays.
A.opened; opened
B. has been opened; open
B.has opened; opened D. has been open; open
CBDDD
二、填空题
1.—you (clean) the classroom?
—Yes, we (do) that already.
2.How many times you (be) there?
3.I (read) the novel twice. It’s interesting.
4.Mr. Chen (give) up smoking last year.
5.Mr. Chen (give) up smoking since last year.
1.Have; cleaned; have done
2. have; been
3. have read
4. gave
5. has given
三、用have/has been (to)和have/has gone (to)填空
1. Mum is not at home now. She has gone to to the shop.
2. —Have you ever been to Sanya? —Never.
3. —Where is Jim? —He has gone to Wuhan.四、用since或for填空
1. for two years
2. since two years ago
3. since last month
4. since 1999
5. since yesterday
6. since 4 o’clock
7. for 4 hours 8. since an hour ago
9. I’ve known him since we are children.
10. Our teacher has studied Japanese for three years.
五、英汉互译及句型转换。

1. 美术老师已经教了我们三年了。

The art teacher has taught us for three years
2.自从上周五我就没见过丹尼。

I haven’t seen Danny since last Friday.
3.Sandra has been sick for three weeks.
桑德拉生病已经三周了。

4.I have written three e-mails today.
(改为一般疑问句)
Have you written three e-mails today?
(对划线部分提问)
How many e-mails have you written today?
检查一下你的学习成果吧!请默写出现在完成时态的肯定句、否定句、一般疑问句、特殊疑问句的句式并对疑问句作肯否回答!
肯定句:否定句:
一般疑问句:
特殊疑问句:。

相关文档
最新文档