一般过去时和现在完成时练习题-含答案
1. --- Where ____you ____ (put) the book? I can't see it anywhere.
--- I _____(put) it right here. But now it's gone.
A. did ; put; put B. have; put; put C. did; put; have put D. have; put; have put
2. We haven't heard from Jane for a long time. What do you suppose _______ to her?
A. was happening B. happens C. has happened D. happened
3. Hello, I ____ you were in London. How long _________ here?
A. don't know; were you B. hadn't known; are you
C. haven't known; are D. didn't know; have you been
4. I'm glad to tell you that we _____ the work in less time than we _____ expected to.
A. finished; were B. have finished; are
C. have finished; were D. had finished; were
5. It _____ that pleasant music keeps people from becoming tired at their work.
A. finds B. has found C. was found D. has been found
6. When I was at college I _______ three foreign language but I ________ all except a few words
of each.
A. spoke; had forgotten B. spoke; have forgotten
C. had spoken; had forgotten C. had spoken; have forgotten
7. —I'm sorry, Mary, I ______ your radio for such a long time.
—Never mind.
A. keep B. kept
C. have kept D. am keeping
8. —Where have you ______ these days?
—I have ______ to Yangzhou with my friends.
A. been, gone B. been, been
C. gone, been D. gone, gone
9. —Where is your father? We haven't seen each other for weeks.
—______.
A. He has been to America
B. He has gone to England
C. He is going to Australia
D. He would visit my grandparents
10. They have ______ since the factory opened.
A. left the school B. joined the team
C. become workers D. worked here
11. Jim ______ the Great Wall many times.
A. went to B. goes to
C. has gone to D. has been to
12. It ______ ten years since they ______ to France.
A. was, moved B. was, have moved
C. is, have moved D. is, moved
13. —______ to the United States?
—No, never, but I went to Canada a few years ago.
A. Have you been B. Have you gone
C. Did you go D. Will you go
14. .I won't go to see the film tonight because I ______ my ticket.
A. didn't lose B. have lost
C. will lose D. didn't have
15. Miss Wu has taught in this school ______.
A. for ten years B. ten years ago
C. since ten years D. for ten years ago
16. I ______ today's homework already. What about you?
A. have finished B. finish
C. to finish D. Finishing
17. —Ann has gone to Shanghai. —So ______ her parents.
A. has B. had C. did D. have
现在完成时练习题及答案
现在完成时练习题及答案一、选择题1、 I ______ my homework yetA haven't finishedB have finishedC finishedD didn't finish答案:A解析:yet 常用于现在完成时的否定句和疑问句中,现在完成时的构成是“have/has +过去分词”,否定形式是“haven't/hasn't +过去分词”,A 选项 haven't finished 符合现在完成时的否定形式。
2、 They ______ in this city since 2008、A liveB livedC have livedD are living答案:C解析:“since +时间点”是现在完成时的标志,现在完成时的构成是“have/has +过去分词”,C 选项 have lived 符合现在完成时的结构。
3、 Have you ever ______ to Beijing?A goneB beenC wentD go答案:B解析:have been to 表示“去过某地(已经回来)”,have gone to 表示“去了某地(还没回来)”,根据句意“你曾经去过北京吗?”,这里表示去过且已经回来,所以用 have been to,B 选项 been 符合。
4、 My father ______ the Party since 1978、A joinedB has joinedC was inD has been in答案:D解析:“since +时间点”是现在完成时的标志,join 是短暂性动词,不能与时间段连用,要转化为 be in,现在完成时的构成是“have/has +过去分词”,D 选项 has been in 符合现在完成时的结构。
5、—How long ______ you ______ here?—For two yearsA have; studiedB did; studyC do; studyD will; study答案:A解析:根据答语“For two years”可知问句要用现在完成时,现在完成时的构成是“have/has +过去分词”,A 选项 have; studied 符合现在完成时的结构。
英语现在完成时专项练习(附答案)含答案
英语现在完成时专项练习(附答案)含答案一、初中英语现在完成时1.—Where is Catherine? I haven't seen her for days.—She Wuhan. She'll be back next week.A. has gone toB. has been toC. have gone toD. have been to【答案】 A【解析】【分析】句意:——Catherine在哪里?我好几天没见她。
——她已经去武汉了。
她将下周回来。
主语是she,所以用has,排除C、D。
A.已经去了某地,在去的路上,还没有回来;B.已经去过某地,表示去了某地,并且回来了。
根据She'll be back next week.她下周回来可知现在还没有回来,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
2.Mike used to be a top student, but he behind since he lost himself in computer games.A. fellB. has fallenC. wasD. has been【答案】 D【解析】【分析】句意为“Mike过去是尖子生,但自从迷上电子游戏以来成绩落后了”。
由since可知but后的主句用现在完成时,瞬间动词fall不能和since引导的时间状语从句连用,故用延续性动词be。
故选D。
【点评】本题考查现在完成时中非延续性动词和延续性动词的转换。
3.— Hobo and Eddie the cinema to watch the film Zootopia.— Oh, that's why I can't find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。
现在完成时专项练习题及答案
现在完成时专项练习题及答案成的影响,所以选D,will know不符合现在完成时的用法。
2、XXX表示曾经,所以选C,表示他是否曾经去过上海。
3、just表示刚刚,所以选A,表示你是否刚刚见过XXX。
4、过去两年内完成的动作,所以选D,has written符合现在完成时的用法。
5、has XXX表示已经发生的动作,而XXX表示一般过去时,所以选C,表示国家已经变化了很多,但希望未来变得更好。
6、已经在这所学校研究了两年,所以选C,符合现在完成时的用法。
7、从过去到现在一直知道,所以选C,符合现在完成时的用法。
8、已经看了两次,所以选B,符合现在完成时的用法。
9、表示已经去过,所以选D,符合现在完成时的用法。
12.How fast the boys are running!13.How us the mooncakes are!14.What surprising news it is!15.What a good time we're having today!16.How I miss you!17.How beautiful that lake is!18.How slowly Tom runs!19.How lovely the snow looks!20.What useful n it is!21.How beautiful those flowers are!22.XXX!23.How they love their country!24.What long hair she has!25.What beautiful music we are XXX!26.XXX it is!27.How hard-working the Chinese people are! Unit 1 My Name is Gina1.My name is Gina.2.I am Gina.3.She is Gina。
英语现在完成时试题(有答案和解析)
英语现在完成时试题(有答案和解析)一、初中英语现在完成时1.It has been three years since I ______ a teacher.A. becomeB. becameC. becomingD. to become【答案】 B【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。
故选B。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
2.All the skirts .They very well.A. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。
第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。
故选C。
【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。
3.The volunteers ________ a lot of help to the old and the young since 2010.A. offeredB. have offeredC. are offeringD. will offer【答案】 B【解析】【分析】考查时态.句意"自2010以来,志愿者们向老人和青年提供了大量的帮助.".A过去时.B现在完成时态.C现在进行时态.D一般将来时态.since+点时间通常用于现在完成时态,结构是have/has+动词的过去分词,主语是volunteers复数,用助动词have.offer的过去分词是offered.答案是B.4.— Where is your uncle? I haven't seen him for a long time.— He _______ Beijing for about half a year. He moved there in January.A. has gone toB. has been toC. has arrived inD. has been in【答案】 D【解析】【分析】考查延续与非延续性动词。
【英语】英语一般过去时题20套(带答案)
【英语】英语一般过去时题20套(带答案)一、初中英语一般过去时1.-Have you finished your homework?-Yes, I have. I it this morning.A. finishB. finishesC. finishedD. have finished【答案】C【解析】【分析】句意:你完成你的作业了吗?——是的,我完成了。
我今天早晨完成的。
结合语境可知下文描述的是过去某时发生的动作,故用一般过去时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
2.The car suddenly _________ on the road and went out of control. Finally, it was seen _________ into the wall of the building.A. was broken down; crashB. broke down; crashC. was broken down; to crashD. broke down; to crash【答案】 D【解析】【分析】句意:汽车在路上突然加速,失去了控制。
最后,人们看到它撞到了建筑物的墙壁上。
break down和主语car是主动关系,故排除A和C,be seen to do,固定搭配,被看到做某事,故用不定式,故选D。
【点评】考查语态和固定搭配,注意be seen to do的用法。
3.I was walking in the street when someone _______ me.A. calledB. was callingC. callsD. call【答案】 A【解析】【分析】句意:我正在街上走这时有人叫我。
一般现在时、一般过去时、现在进行时、现在完成时、过去完成时、过去将来时、一般将来时初中全部时态练习题
时态专项复习(一般现在时、现在进行时、一般过去时)一、用动词的正确形式填空1.I ________ (do) my homework every evening.2.We _______ (fly) kites in the park on Sundays.3.My mother _____________ (clean) our room on Sundays.4.Tom ____________(play) the piano every Saturday. Now he____________ (play).5.She ___________(like) swimming. She _____________ (swim) last weekend.ually my mother _______________ (wash) the dishes after lunch. But my grandma_____________ (wash) today.7.Look at the man! He ____________ (read) a magazine.8.Look! The plane ______________ (fly) over the building.9.Listen! My aunt ______________ (sing) in the room.She is a singer. She __________ (like) singing. She _____________(have) a music show. She is excited.10.Tom and Mike always ______________ (swim) in the river. They ___________ (swim) inthe swimming pool three days ago. Look! They ________________ (swim).11.What ____ you usually ______ (do) in the evening? I ______ (play) computer games.12.What _______ you _______ (do) now? I __________ (make) a paper plane.13.What _______ he _______ (do) now? He _____________ (dance).14.What _______ she ______ (do) yesterday? She ______ (visit) her grandparents.15.______ your mother ______ (read) newspaper in the morning? Yes, She ________ .16._______ you _______ (like) fishing? No, I ______ . I like __________ (swim), but my brother ___________ (like).17.How ______ your father _______ (go) to work every day? He _________ (go) by bike. But it cold today. He ___________ (take) the No.21 bus,, and he ____________ (go) to work by taxi yesterday.18._______ the monkey _______ (like) climbing trees? Yes, it _______ .19.What _______ your father ______ (do) after lunch? He _______ (read) a comic book. What_____ he _______(do) today? He _______ (clean) the kitchen for my grandma. Look! He (clean).20. ________ you ______ (collect) stamps? Yes. I _______ .________ your brother ______ (collect), too? No, he ________ .二、选择题1._____ he _____ to the park at 6:30 in the morning? No,he _____ .A. Does; goes; doesB. Does; go; doesn’C.t Does; go; does2.What colour _____ you _____ this bookcase? I _____ it pink.A.are; going to paint; am going to paintB. do; paint; paintC. did; paint; painted3.Tim always _____ a picture at home. He _____ a car now.A. draws; is drawingB. draw; drawC. draws; draw4.She usually _____ her friends. They often _____ tea.A. see; drinkB. sees; drinksC. sees; drink5. He usually _____ the dishes at night, but tonight he _____ clothes.A. wash; washB.washes; is going to washC. is washing; washes6.Mr. Green usually _____ his newspaper in the evening, but he and his wife _____ television yesterday evening.A.reads; watchesB.reads; is going to watchC.reads; watched7. Where are the man and the woman? They _____ near the tree.A. sitB. satC. are sitting8. _____ your penpal _____ diving? No, he _____ .He ______ writing stories.A. Does; like; doesn’ t; likesB.Does; likes; doesn’ t;Clike.Do; like; don’ t; likes9. _____ you _____ fishing yesterday? No, we _____ .A. Does; go; doesn’Bt. Did; go; didn’Ct. Do; go; don’t10.Open the window, Please. Look! He _____ it.A. opensB. is openningC. is opening11.I usually _____ some milk every day. But I _____ coffee yesterday.A. drink; drankB. is drinking; drinkC. drank; am drinking12.Mr. Green often __ his newspapers at night. But he ___ an interesting book tonight.A. reads; readsB. reads; readC. reads; is going to read13.The old man _____ playing sports in the park. He _____ morning exercise now.A. likes; is doingB. likes; doesC. like; doing14.What _____ you usually _____ in the evening? I ______ computer games.What _____ you _____ last night? I _____ a book.A. do; do; play; did; do; readB. did; do; played; do; do; readC. does; do; plays; do; do; am reading15.Where ______ the boy _____ ? He _____ across the river now.A. does; swim; swimsB. is; swimming; is swimming D. is; swimming; is swimming16._____ you _____ to music now? Yes, we _____ .A. Do; listen; doB. Did; listen; didC. Are; listening; are17.Put on you coat, please. OK. I ___ it on. A. am putting B. am going to put C. put18._____ you ______ coffee? Yes, I ______ .A. Do; like; doB. Did; like; didC. Are; like; am19.Look! Two cats ______ across the wall. A. run B. runs C. are running20.She ____ tea, but he ___ . A. likes; doesn B;’ tlike; don’C.t like; doesn’t21.---How many ________ in the tree?---There are two.A. bird are therB. birds is therC. birds are thereD.birds are their22.. Mr Johnson usually goes to the hospital ________.A. by his carB. by the black carC. by carD. by the new car23. Does your brother play ping-pong __________?A. on every afternoonB. every afternoonC. in every afternoonD. at every afternoon24.________ do you usually come to school? A. How B. What C. Which D. How much25.--- Don’ t you usually come to school by bike? ---_________. But I sometimes walk.A. Yes, I doB. No, I don’Ct. Yes, I do D. No, I don’ t26.What ____ Tom and his mother like ? A. does B. do C. is D. are27.What ’ s your hobby? My hobby is ______ model anepl.A. makingB. makeC. makingD. made28.---Did you go to the park on Sunday morning?---___, I went there in the afternoon.A. YesB. NoC. SureD. Sorry29.I don’ t think he’ s so great, but my mom _________. A. do B. doesareC. is D.30.A kid ______ breakfast every morning, because it’ s good for his health.A. have toB. has toC. has to haveD. has to has 现在完成时态练习题1. All the furniture in the building _______ to the company not to his own.A. is belonged B belongs C. belong D are belonged2. When I was at college I _______ three foreign languages, but I _______ all except a few words of each.A. spoke, had forgotten B spoke, have forgotten C had spoken, had forgotten D had spoken, have fo rgotten3.-----We would have walked to the station. It was so near.----- Yes, a taxi _______ at all necessary.A wasn’t Bhadn ’t been C wouldn ’t be D won’t be4.I don ’t really work here. I _______ until the new secretary arrives.A just help outB have just helped outC am just helping outD will just help out5. He _______ his leg when he _______ in a football match.A broke, playedB was breaking, was playingC broke, was playingD was breaking, played6.The new secretary is supposed to report to the manager as soon as she _______.A will arriveB arrivesC is going to arriveD is arriving7.As she _______ newspaper, Granny _______ asleep.A read, was fallingB was reading, fellC was reading , was fallingD read, fall8.---Do you like the material?---Yes, it _______ very soft.A is feelingB feltC feelsD is felt9.---Come on in, Tom. I want to show you something.--- Oh, how nice of you! I _______ you _______ to bring me a gift.A never think, are goingB never thought, were goingC didn ’t think , were goingD hadn ’t thought , were going10.---- You’ veagreed to go, so why aren ’t you getting ready?----But I _______ that you _______ us to start at once.A don ’t realize, wantB don ’t realize, wantedC haven ’t realized, wantD didn ’t realize, wanted11. The house is dirty. We _______it for weeks.A didn ’t cleanB hadn ’t cleanedC don ’t cleanD haven ’t cleaned12.-----_______ the sports meet might be put off.---- Yes, it all depends on the weather.A I ’ vebeen toldB I ’ vetoldC I ’m toldD I told13.---- I ’m sorry to keep you waiting.----Oh, not at all. I _______ here only a few minutes.A have beenB had beenC wasD will be14.You don ’t need to describe her. I _______ her several times.A. had met B have met C met D meet15.The cost of living _______ by ten percent before the government took any action.A was goingB went upC had gone upD has gone up16.By the time new pupil _______ enough courage to raise his hand , the bell for the end of the les son _______.A had gathered ; was already ringingB was gathering ; had already rungC gathered ; already rangD would gather ; would already haverung 17. -----Did you go to Beijing for vacation ?-----I _______ to go , but I got sick at the last minute.A was planningB have plannedC had been planningD have been planning18.------When will they leave ?------They _______ very soon .A do leaveB are leavingC have leftD leave19.------Was he studying for an exam ?------Yes , he's _______ it next week.A doingB to takeC makingD to give20.------Are there going to be many people at your party today ?------We hope that _______.A there will beB there are goingC there areD there going to be21.She must have arrived there last night , _______ she ?A didn'tB haven'tC needn'tD mustn't22._______ the letter , I ran out of the room to the post office.A Since I have finished writingB No sooner than I had finished writingC As soon as I finished writingD After I have finished23. Twelve inches _______ one foot.A will makeB is makingC makesD make24. I _______ going to London next month.A have thought ofB shall think ofC am thinking ofD will think of25. He _______ English for six years by the time he takes his examination.A has studiedB studiedC will have been studyingD had been studying26. By this time next year he _______ from this college.A is graduatingB will have graduatedC should be graduationD will be graduation27. _______ the school when the bell rang.A I hardly had reachedB Hardly had I reachedC I hardly reachedD Hardly did I reach28. He promised us that he _______ early but he _______yet.A would be; hasn't arrivedB is ; hasn't been arrivingC should be ; isn'tarriving D will be ; hadn't arrived29.The teacher told the pupils that the earth _______ round.A isB wouldC wasD were30.The moment they met , they knew that _______ .A they would have friendlinessB they would be friends Cfriendship they would have D friendship would happen31.We _______ the problem for quite some time , but we _______ any conclusion yet.A had discussed ; haven't reachedB discussed ; haven't reachedC have discussed ; haven't been reachingD have been discussing ,haven't reached32.It wasn't until two o'clock that I _______ to sleep.A would goB wentC was goingD had gone33.------Where _______ my book ? I can't see it anywhere.------ I _______ it on this table . But now it's gone .A were you putting ; have putB had you put ; wasputting C have you put ; put D did you put ; have put34.Perhaps it will be a long time _______ from abroad.A that Tom comes backB before Tom comes backC when Tom will come backD when Tom comes back35.If the film _______ is our school , we'll go and see it . Ais to be shown B was shown C is shown D will be shown36.-----How _______ on with your English these days .-----Not bad.A have you been gettingB are you gettingC did you getD have you got37.-----What _______ when I phoned you this morning?------I _______ my homework and was starting to take a boat.A are you doing , have just finishedB were you doing , had justfinished C had you done , just finished D did you do , just finished38. I _______ such an interesting book before.A was never readingB will never readC had never readD have never read39._______ that the earth was the centre of the universe.A People were believingB It was once believedC People were once believedD People were said40.Two of the boys _______ while playing football.A had been hurtB got hurtC were hurtingD hurt41.Prices _______ sharply in the past few years.A have raisedB have been raisedC have been risenD haverisen 42. The number of the students in our school _______ 1200.A is added up toB has been added up toC adds up toD have added up to 43. What he said at the meeting _______ true .A was provedB provedC is provedD proves44.How long do you think the meeting ______A is lastingB is lastedC will lastD lasts45.The May 4th movement ______ in 1919.A had taken placeB was taking placeC was taken placeD took place46. These kinds of shoes ______ well.A were not soldB won't be soldC are not soldD don't sell47.On returning home , I found I ______ umbrella in the office.A had leftB have leftC leftD would leave48.Once you ______ a promise , you must carry it out.A have madeB had madeC madeD is making49. She ______ Charles for a year.A has been married toB has got married toC married withD married50.The singer lived in California until he ______ to university.A had sentB was sendingC had been sentD was sent KEY( 答案 ):1------10:BBACC;BBCBD11----20:DAABC;ADCBB21----30:ACCCC;BBAAB31----40:DBCBC;BBDBB41----50:CDBCD;DAAAD1.单项选择1.He asked me _____ during the summer holidays.A. where I had beenB. where I had goneC. where had I beenD. where had I gone2.What ____ Jane ____ by the time he was sever?A. did, doB. has, done C did, did. D. had, done3.I ______ 900 English words by the time I was ten。
六年级英语现在完成时练习题50题含答案解析
六年级英语现在完成时练习题50题含答案解析1.I ______ my homework already.A.have finishedB.has finishedC.finishedD.finish答案解析:A。
主语是I,所以助动词用have。
现在完成时的结构是have/has+过去分词,finished 是finish 的过去分词。
B 选项has 与主语I 不搭配。
C 选项finished 是一般过去时,不能体现过去发生的动作对现在的影响。
D 选项finish 是一般现在时,也不符合要求。
2.She ______ to the park this morning.A.has goneB.wentC.goesD.go答案解析:A。
has gone 表示去了某地还没回来,符合语境。
B 选项went 是一般过去时,不能体现现在的情况。
C 选项goes 是一般现在时,也不合适。
D 选项go 与主语she 不搭配。
3.They ______ a lot of pictures since they came here.A.have takenB.has takenC.tookD.take答案解析:A。
主语是they,助动词用have。
现在完成时表示从过去某个时间开始一直持续到现在的动作,这里表示自从他们来到这里就一直在拍照。
B 选项has 与主语they 不搭配。
C 选项took 是一般过去时。
D 选项take 是一般现在时。
4.We ______ never ______ to Beijing.A.have,beenB.has,beenC.had,beenD.was,been答案解析:A。
主语是we,助动词用have。
have been to 表示去过某地。
B 选项has 与主语we 不搭配。
C 选项had been 是过去完成时,不符合语境。
D 选项was been 语法错误。
5.He ______ just ______ his breakfast.A.has,eatenB.have,eatenC.eatD.eats答案解析:A。
完成时态练习题及答案
完成时态练习题及答案精品文档完成时态练习题及答案1的影响和结果。
说话人强调的是该动作或状态对现在的结果或影响。
My daughter has just gone out. 我女儿刚出去。
I’m sure we’ve met before. 我肯定我们以前见过面。
She has arrived. 她到了。
2)表示开始于过去并持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, for…, since…,y et 等。
如:I haven’t heard from her these days. 这些日子我没有收到她的信。
We haven’t seen you recently. 最近我们没有见到你。
They have been away for two years. 他们离开已经两年了。
She has been with us since Monday.3). 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作.We have had four texts this semester.6. have been to 和have gone to的区别have been to 强调“去过”,现已不在那里,如:He has been to the USA three times.他到美国去过三次。
1 / 24精品文档have gone to主要强调的是“去了”,现在人不在说话的现场,如: --Where's your mother? --你妈妈在哪,--She has gone to the hospital. --她去医院了。
一结构1.肯定句:主语+have/has+动词的过去分词+其他2.否定句:主语+have/has+not+动词的过去分词+其他3.一般疑问句:have/has+主语+动词的过去分词+其他Yes, 主语+have/has.No , 主语+have/has+not4.特殊疑问句:特殊疑问词+have/has+主语+动词的过去分词+其他二常和现在完成时一起连用的时间状语注意:.现在完成时不能单独与准确时间连用,,last等,除非与for, since连用.1.现在完成时往往同表示不确定的过去时间状语连用如already, yet, just, before, recently, still, lately,Just, already, yet, ever, never, before, twice, for+短时间, since+点时间, so far, how long 提问的疑问句中.......He has already obtained a scholarship.I haven't seen much of him recently .We have seen that film before.Have they found the missing child yet ?2 / 24精品文档2. 现在完成时常常与表示频度的时间状语连用,如ever, never, twice, several times等:Have you ever been to BeijingI have never heard Bunny say anything against her.I have used this pen only three times. It is still good.George has met that gentleman several times.3. 现在完成时还往往可以同包括现在时间在内的时间状语连用,如up to these few days/weeks/months/years, just, up to present, so far等:Peter has written six papers so far.Up to the present everything has been successful.三当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。
(英语)英语现在完成时练习题含答案
(英语)英语现在完成时练习题含答案一、初中英语现在完成时1.—What _______ you just now?—Don't worry. Nothing _______.A. has happens to; has happenedB. happened; happenedC. happened; has happenedD. happened to; has happened【答案】D【解析】【分析】句意:---刚才你发生了什么事?---别担心,没什么事发生。
固定句式What happened to……发生了什么?第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,has happened,故答案为D。
【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;现在完成时表示过去的动作对现在造成的结果或影响。
2.—The drama series The Thunder (破冰行动) hits screens these days.—Oh. What a pity! I ____________ any of them yet,A. doesn't watchB. didn't watchC. won't watchD. haven't watched【答案】 D【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。
——哦。
真遗憾!我任何一集也没有看过。
根据Oh. What a pity!可知我没有看过。
过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。
故选D。
【点评】此题考查现在完成时。
注意yet常和现在完成时连用。
3.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。
九年级英语现在完成时练习题40题【含答案解析】
九年级英语现在完成时练习题40题【含答案解析】1.I ______ my homework already.A.finishedB.have finishedC.finishD.will finish答案解析:B。
现在完成时的构成是have/has + 过去分词。
already 是现在完成时的标志词。
A 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。
2.She ______ to Beijing twice.A.has beenB.wasC.isD.will be答案解析:A。
twice 是现在完成时的标志词,表示去过某地几次用have/has been to。
B 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。
3.They ______ the book for a week.A.have boughtB.boughtC.have hadD.will buy答案解析:C。
for a week 是现在完成时的标志词,且buy 是瞬间动词,不能与一段时间连用,要用have 来表示拥有的状态。
A 选项bought 不能与for a week 连用;B 选项是一般过去时;D 选项是一般将来时。
4.He ______ never ______ to the park.A.has,beenB.was,goC.is,beenD.will,go答案解析:A。
never 是现在完成时的标志词,have/has been to 表示去过某地。
B 选项was 和go 不搭配;C 选项is 和been 不搭配;D 选项will 和go 是一般将来时。
5.We ______ English for five years.A.have studiedB.studiedC.studyD.will study答案解析:A。
for five years 是现在完成时的标志词。
B 选项是一般过去时;C 选项是一般现在时;D 选项是一般将来时。
