1、动词的时态、语态教 师:宋焕然 爱护环境,从我做起 提倡使用电子讲义-第 1 页-动词的时态、语态 1.一般过去时和现在完成时基本概念 A.*Ive already finished my homework.*I finished it last night.B *Weve known each other for many years.注意:*He has left home for many years.*He has died since 1990.Ex.:1.-Where _ you _(put)the book?I cant see it anywhere.-I _(put)it r
2、ight here.But now its gone.2.It _ that pleasant music keeps people from becoming tired at their work.A.finds B.has found C.was found D.has been found 3.-Who is Jerry Cooper?-_?I saw you shake hands with him at the meeting.A.Dont you meet him yet B.Hadnt you met him yet C.Didnt you meet him yet D.Hav
3、ent you met him yet 4.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 forgotten 5.When Jack arrived he learned Mary _ for almost an hour.A.had gone B.had set off C.had l
4、eft D.had been away 2.现在完成时、过去完成时和将来完成时基本概念 *He has finished his work now.*He has been a teacher for ten years.*He said he had finished his work.*He said he had been a teacher for 10 years.*He will have finished his work by the end of next year.*He will have been a teacher by the end of next year.-第
5、 2 页-Ex:1.Helen _ her key in the office so she _to wait until her husband returned.A.left;had B.had left;had C.had left;has D.has left;had 2.Im 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 3-Are yo
6、u going to the movies tonight?-Yes,I _ my work by that time.A.will finish B.finish C.am going to finish D.will have finished 4.The police found that the house _ and s lot of things _.A.has broken into;has been stolen B.had broken into;had been stolen C.has been broken into;stolen D.had been broken i
7、nto;stolen 5.I _ at the station half an hour ago,but the train _ yet.A.arrived,hadnt come B.was arriving,hadnt come C.arrived,hasnt come D.had arrived,didnt come 6.-Have you called 119?-As soon as I saw the smoke,I called the firemen,but they _ yet.A.didnt arrive B.hadnt arrived C.havent arrived D.w
8、ouldnt arrive 3.现在完成时、过去完成时和一般过去时基本概念 *The old man _ two days after he had been sent to hospital.A.died B.would die C.had died D.has died *Old McDonald gave up smoking for a while,but soon _ to his old ways.A.returned B.has returned C.returns D.had returned *I _ my son _ a doctor,but he wasnt good e
9、nough at science.A.hoped;would become B.had hoped;would become C.had hoped;will become D.hope;will become *I _ to take a good holiday this year,but I wasnt able to get away.A.hope B.have hoped C.had hoped D.hoped Ex:1.My mind wasnt on what he was saying so Im afraid I _ half of it.A.was missing B.ha
10、d missed C.will miss D.missed 2.-Have you decided?-Yes.I _ immediately you told me the news.A.have decided B.decided C.will decide D.had decided 3-Look!Someone has spilt(洒)coffee on the carpet.-Well,it _ me.A.isnt B.wasnt C.hasnt been D.hadnt been-第 3 页-4.-Havent I told you that I like the beef well
11、 done?-Yes,but I _ it longer than I usually do.A.was cooking B.will cook C.cooked D.had cooked 5.All morning when she waited for the medical report from the doctor,her nervousness _.A.has grown B.is growing C.grew D.had grown 6.I though Jim would say something about his school report,but he _ it.A.d
12、oesnt mention it B.hadnt mentioned C.didnt mention D.hasnt mentioned 7.-Thank goodness,youre here!What _ you?-Traffic jam.A.keeps B.is keeping C.had kept D.kept 8.-Has George returned from Japan yet?Id like to meet him.-Im terribly sorry,but he _ back here only for last weekend.A.has been B.would be
13、 C.had been D.was 9.-How long have you been in this office?-Just a few minutes.My cousins _ here together with me.A.have walked B.had walked C.walked D.have been walking 10.Millions of pounds worth of damage _ by a storm which swept across the north of England last night.A.has been caused B.had been
14、 caused C.will be caused D.will have been caused 4.现在进行时、过去进行时和一般过去时基本概念 *I dont really work here.I _ until the new secretary comes.A.just help out B.have just helped out C.am just helping out D.will just help out*-Hey,look where you are going!-Oh,Im terribly sorry._.A.Im not noticing.B.I wasnt noti
15、cing.C.I havent noticed.D.I dont notice.E.I didnt notice.F.I wont notice.比较:*I wrote a letter yesterday.*I was writing a letter yesterday.*I was writing a letter when you came in last night.*He _ a book about China last year,but I dont know if he _it.A.wrote;has finished B.was writing;had finished-第
16、 4 页-C.was writing;has finished D.was writing;will finish*Tom _ into the house when no one _.A.slipped;was noticing B.had slipped;noticed C.slipped;had noticed D.was slipping;noticed *As she _ the newspaper,Granny _ asleep.A.read;was falling B.was reading;fell C.was reading;was falling D.read;fell *
17、The last time I _ Jane she _ cotton in the fields.A.had seen;was picking B.saw;picked C.had seen;picked D.saw;was picking Ex:1.-Is this raincoat yours?-No,mine _ there behind the door.A.is hanging B.hangs C.has been hanged D.hung 2.-How are you planning to travel to Shanghai?-I _ yet,but I _ taking
18、a train.A.havent decided;am considering B.havent decided,consider C.didnt decided;am considering D.hadnt decided;have considered 3.-Whats wrong with your coat?-Just now when I wanted to get off the bus,the man next to me _ on it.A.sat B.had sat C.had been sitting D.was sitting 4.David and Susan didn
19、t give in to each other,so they _ the whole time they were together.A.quarreled B.were quarrelling C.had quarreled D.had been quarrelling 5.-Are you still busy?-Yes.I _ my work,and it wont take long.A.just finish B.am just finishing C.have just finished D.am just going to finish 6.-Will you please r
20、epeat your idea?-Certainly.But I think it certain you _ your attention.A.didnt pay B.werent paying C.hadnt paid D.wouldnt pay 5.一般将来时和过去将来时基本概念:A.will(shall)do *-Youve left the light on.-Oh,so I have._ and turn it off.A.Ill go B.Ive gone C.I go D.Im going -第 5 页-B.be going to do *Im going to fly to
21、Shanghai tomorrow.其它可表将来时的形式 C.be doing(come;go;leave;arrive,)*Hes arriving tomorrow.D.be to do *We are to meet at the station at six tonight.E.be about to do (when)*The train is about to leave.*He was about to leave when the telephone rang.Ex.1.-Come in,Peter,I want to show you something.-Oh,how ni
22、ce of you.I _ you _ to bring me a gift.A.never think;are going B.never thought;were going C.didnt think;are going D.hadnt thought;were going 2.We were all surprised when he made it clear that he _ office soon.A.leaves B.would leave C.left D.had left 3.If everything goes according to the plan,the fir
23、st stage _ by December.A.would complete B.will complete C.would be completed D.will be completed 4.-What happened to you the other day?-I _ to Beijing,but I missed my flight.A.would fly B.was flying C.had flown D.flew 5.By the time Jane gets home,her aunt _ for London to attend a meeting.A.will leav
24、e B.leaves C.will have left D.left 6.主将从现基本概念*Ill tell him when he _(come)back.*Well go out if we _(be)free tomorrow.*I dont know when he _(come)back tonight.*Dont get off the bus until it _(stop).*Please tell me as soon as you _(finish)it.*I decided to go to the library as soon as I _.A.finish what
25、 I did B.finished what I did C.would finish what I was doing D.finished what I was doing -第 6 页-Ex.1.The secretary is going to report to the manager as soon as he _.A.will arrive B.arrives C.is going to arrive D.is arriving 2.If the city noises _ from increasing,people _ shout to be heard at the din
26、ner table 20 years from now.A.are not kept;will have to B.are not kept;have to C.do not keep;will have to D.do not keep,have to 3.-Can you attend the party tomorrow?-I think I can when my headache _ thoroughly.(完全)A.will disappear B.is disappearing C.disappears D.is disappeared 4.The house could fal
27、l down soon if no one _ some quick repair work.A.has done B.is doing C.does D.had done 5.Please remember to send me one of your photos next time you _ to me.A.will write B.have written C.write D.wrote 7.现在完成时与现在完成进行时基本概念*He has read the book.*He has been reading the book for three hours.*-Hi,Tracy,y
28、ou look tired.“-I am tired.I _ the living room all day.A.painted B.had painted C.have been painting D.have painted Ex.1.It _ every day so far this week.A.is raining B.rained C.rains D.has been raining 2.-Have you had any letters from him?-No,I havent,but my wife _ him regularly.A.has heard from B.ha
29、s been hearing from C.had heard from D.had been hearing from 3.Since young I _ about all the suffering in the world,and wondering why this is so.A.had thought B.am thinking C.have been thinking D.have thought 4.-Was the driving pleasant when you vacationed in Mexico last summer?-No,it _ for four days when we arrived,so the roads were very muddy.A.was raining B.would be raining C.had been raining D.has rained-第 7 页-参考答案 1 1haveput;put 2D 3D 4B 5D 2 1B 2C 3D 4D 5C 6C 3 1D 2B 3B 4C 5C 6C 7D 8D 9C 10A 4 1A 2A 3D 4B 5B 6B 5 1B 2B 3D 4B 5C 6 1B 2A 3C 4C 5C 7 1D 2B 3C 4C