高二时态练习--- 现在完成时&将来时(近5年高考题)1.-_____ the sports meet might be put off.-Yes,it all depends on the weather.A.I’ve been toldB.I’ve toldC.I’m toldD.I told2.-I’m sorry to keep you waiting.-Oh,not at all. I______ here only a few minutes.A.have beenB.had beenC.wasD.will be3.-Who is Jerry Gooper?-____ ?I saw you shaking hands with him at the meeting.A.Don’t you meet him yetB.Hadn’t you met him yetC.Didn’t you meet him yetD.Haven’t you met him yet4.You don’t need to describe her.I_____ her several times.A.had metB.have metC.metD.meet5The price_____, but I doubt whether it will remain so.A.went downB.will go downC.has gone downD.was going down6.-Hi Tracy,you look tired.-I am tired.I_____ the living room all day.A.paintedB.had paintedC.have been paintingD.have painted7.I wonder why Jenny_____ us recently.We should have heard from her by now.A.hasn’t writtenB.doesn’t writeC.won’t writeD.hadn’t written8. By the time my parents reached home yesterday, I _____ the dinner already.A had cooked B. cooked C. have cooked D. was cooked9.Although he has lived with us for years,he_____ us much impression.A.hadn’t leftB.didn’t leaveC.doesn’t leaveD.hasn’t left10.News reports say peace talks between the two countries_____ with no agreement reached.A.have broken downB.have broken outC.have broken inD.have broken up11.No decision _____ about any future appointment until all the candidates have been interviewed.A. will be madeB. is madeC. is being madeD. has been made12. If their marketing plans succeed, they ____ their sales by 20 percent.A. will increaseB. have been increasingC. have increasedD. would be increasing13.More patients _____ in hospital this year than last year.A.treatedB.have treatedC.had been treatedD.have been treated14.She has set a new record,that is,the sales of her latest book_____ 50 million.A.have reachedB.has reachedC.are reachingD.had reached15. I can’t see any coffee in this cupboard._____?A.Has it all been finishedB.Was it all finishedC.Has it all finishedD.Did it all finish16. He ___ in the factory for three years before he joined the Army.A. has workedB. worksC. had workedD. will worklions of pounds’ worth of damage ____ by a storm which swept across the north of England last night.A.has been causedB.had been causedC,will be caused D.will have been caused18.The coffee is wonderful!It doesn’t taste like anything I_____ before.A.was havingB.haveC.have ever hadD.had ever had19.He was hoping to go abroad but his parents_____ that they won’t support him unless he can borrow money from the bank.A.were deciding B.have decided C.decided D.will decide20.Years ago we didn’t know this,but recent science _____ that people who don’t sleep well soon get ill.A.showedB.has shownC.will showD.is showing21Ladies and gentlemen, please fasten your seat belts. The plane________.A. takes offB. is taking offC.has taken offD. took off22.My brother is an actor. He_____ in several films so far.A.appearsB.appearedC.has appearedD.is appearing25.I won’t tell the student the a nswer to the math problem until he_____ on it for more than an hour.A.has been workingB.will have workedC.will have been workingD.had worked24.Customers are asked to make sure that they_____ the right change before leaving the shop.A.will giveB.have been givenC.have givenD. will be given27.The construction of the two new railway lines_____ by now.A.has completedB.have completedC.have been completedD.has been completed26.My friend,who_____ on the International Olympic Committee all his life,is retiring next month.A.servedB.is servingC.had severedD.has served29.Professor James will give us a lecture on thre Western culture,but when and where_____ yet.A.hasn’t been decidedB.haven’t decidedC.isn’t being decidedD.aren’t decided28.-_____ you ______ him around the museum yet?-Yes.We had a great time here.A.Have;shownB.Do;showC.Had;shownD.Did;show31.If Newton lived today,he would be surprised by what_____ in science and technology.A.had discoveredB.had been discoveredC.has discoveredD.has been discovered30.Cathy is taking notes of the grammatical rules in class at Sunshine School,where she_____ English for a year.A.studiesB.studiedC.is studyingD.has been studying33 The new secretary is supported to report to the manager as soon as she ______.A. will comeB. arrivesC. is going to arriveD. is arrived32. By the time he realizes he_____ into a trap, it’ll be too late for him to do anything about it.A.walksB.walkedC.has walkedD.had walked35-How can I apply for an online course?-Just fill out this form and we__________ what we can do for you.A. seeB. are seeingC. have seenD. will see34 If city noises __ from increasing, people _____ shout to be heard even at the dinner table 20 years from now.A. are not kept, will have toB. are not kept, have toC. do not keep, will have toD. do not keep, have to37.When you are home,give a call to let me know you _____ safe.A.are arrivingB.have arrivedC.had arrivedD.will arrive36.His sister left home in 1998, and _____ since.A.had not been heard ofB.has not been heard ofC.had not heard ofD.has not heard of40.Up to now ,the program_____ thousands of children who would otherwise have died.A.would saveB.savesC.had savedD.has saved39.For many years,people_____ electric cars.However,making them has been more difficult than predicted.A.had dreamedB.have dreamed ofC.dreamed ofD.dream of。