初中英语时态语态专项练习及答案(历年真题专项训练,值得下载练习)I.单项选择1、---Shall we go to see our teacher tomorrow morning?---I’d like to, but I ____a test between 8 and 10 am.A. tookB. will be takingC. am about to takeD. have taken2、—Tony, it seems that you have been very busy all the time, what do you think of youroccupation now?Just so-so. I’ve decided to quit my job in the company next month, where I ___ for five years.A. workB. is workingC. will be workingD. will have worked3、By this time next summer, you ___ a high paying job. I, on the other hand , will still be studyingfor my degree.A will have foundB will findC have foundD will be finding4、- Is Tom still smoking?- No. By next Saturday he __for a whole month without smoking a single cigarette.A. will goB. will have goneC. will have beenD. has been going5、By the time scientists the fundamental structure of dark matter, I’m sure that manamazing advances in science.A. figure out; has madeB. will figure out; will makeC. figure out; will have madeD. will figure out; will be making6、We plan to reach the North Pole in mid-July, and by then we _______ for six weeks.A. are walkingB. have been walkingC. will be walkingD. will have been walking7、-- Have you heard from Janet recently?-- No, but I _____ her over Christmas.A. sawB. will be seeingC. have seenD. have been seeing8、Hurry up! By the time we get to the church, the marriage service ______.A. had startedB. will have startedC. has startedD. must have started9、Over the past decades,sea ice ________ in the Arctic as a result of global warming. A.had decreased B.decreasedC.has been decreasing D.is decreasing10、He, together with his children, ________abroad up to now.A. have been livingB. has been livingC. was livingD. were living11、—Have you had a good evening?—Well,I________ this film on television but it's rubbish. I'll turn it off.A.watch B.was watching C.have been watching D.had been watching12、–I have got a headache.–No wonder. You ____ in front of that computer too long.A. workB. are workingC. have been workingD. worked13、—You need to start exercising again, I guess.—Well, I to eat less recently. But as you know, my mother is such a good cook.A. have been attemptingB. had attemptedC. was attemptingD. attempted14、The letter I ________ hasn't arrived yet.A.was looking forward to B.am looking forwardC.have been looked forward D.have been looking forward to15、—I wonder if you could go to the movie with me.—Oh, I am afraid I can't. I ________ a composition all the morning and haven't finished yet.A. writeB. was writingC. have writtenD. have been writing16、—Who do you think will get the first prize?—Mary, of course. She ________ for the competition for months.A. is preparingB. was preparingC. had been preparingD. has been preparing17、— Mary, why are you so sleepy this week?— I ______ up watching a touching Korean TV series over the l ast five days.A. would stayB. was stayingC. have been stayingD. had stayed18、Now that she is out of job, Lucy ______ going back to school, but she hasn’t decided yet.A. had consideredB. has been consideringC. consideredD. is going to consider19、--- That’s the second time that he has won the English competition.--- Yes. He _______ for the competition in the past few months.A. preparedB. is preparedC. has been preparingD. is preparing20、I you the message but unfortunately my computer was infected by computer viruses.A. was going to emailB. will emailC. would emailD. emailed21、― Why was Mr. Green out of work last week?― He_______ a medical conference the whole week.A. will attendB. had attendedC. was attendingD. would attend22、After inspecting the building,specialists discovered some faults that otherwise____.A had been overlookedB would have been overlookedC.were overlooked D would be over looked23、―Hello , Ben . I’m just checking if you can pick up Mary at the airport this evening.― Oh , yes , I __________ you about that . But I have to go to my daughter’s school play .A. will phoneB. have phonedC. am phoningD. was going to phone24、In the conference room on the fifth floor, where a meeting ______ , some students were busilysetting the table.A. was to be heldB. has been heldC. will be heldD. is being held25、When Jerry ____ the car door, he found the key left in his car. So he had to call for help.A. openedB. has openedC. was to openD. had opened26、His novels sell best and have made him famous, but before that no one could have imaginedhow great a role he ____ in the literary world.A.had played B.has played C.is playing D.was to play 27、Hurry up! The train ________. You know it ________ at 8:30 am.A.leaves; leaves B.is leaving; leavesC.leaves; is leaving D.is leaving; is leaving28、The train __at the present speed until it reaches the foot of the mountain at about nineo’clock tonight.A. wentB. is goingC. goesD. will be going29、By the time you have finished this book, your meal cold.A. has gotB. will have gotC. getsD. is getting30、My father _______ for London tomorrow,for there is______ an important meeting there.A. is leaving ; to beB. leave ; to beC. is going to leave ; havingD. is leaving ; having31、Tom, our manager, ________ for America in two days and he has asked me to find out whenthe earliest plane ________ next Sunday.A. is to leave; is going to take offB. will leave; is taking offC. is leaving; takes offD. leaves; will take off32、If their marketing plans succeed,they ______ their sales by 20 percent.A. will increaseB. have been increasingC. have increasedD. would be increasing33、Dr. Smith, together with his wife and daughters, _____visit Beijing this summer.A. is going toB. are going toC. was going toD. were going to34、It is required that the students_______ mobile phones in their school,so seldom_______ themusing one.A.not use;will you see. B.should not use;you will seeC.don’t use;will you see. D.not use;you will see35、How long do you think ____ he publishes his new work?A. will it be untilB. it will be beforeC. will it be whenD. it will be that36、It is our hope that more trees ________ here next year.A. have been plantedB. will be plantedC. have plantedD. will plant37、Jane won’t join us for dinner tonight and ________.A.neither won’t Tom B.Tom won’t eitherC.Tom will too D.so will Tom38、The flood has caused a lot of damage to that area and the figures of the missing ____ shortly.A. will be publishedB. have been publishedC. had been publishedD. are published39、These are the clothes and blankets that___________ among the flood victims.A. is distributedB. distributeC. will distributeD. will be distributed40、—The concert won' t start till seven.Why____ so early?—You know I don' t want to be at the traffic there.It' s terrible during the rush hour,A are you leaving B.do you leaveC.were you leaving D.had you leftII.填空练习41.I wonder why Jenny ___________(write) us recently. We should have heard from her by now.42. My father _____________________(employ) at this job since 1990.43.The price _______________(fall) down,but I doubt whether it will remain so.44. By the end of last year,another new gymnasium ____________(complete) in Beijing.45.The little girl cried her heart out because she _____________(lose) her toy bear and believedshe wasn’t ever going to find it.46. Is this the third time that you _____________(be) late?47. He ________________(write) the composition the whole morning and he is still working.48. He ____(learn) English for eight years by the time he graduates from the university next year.49.By this time tomorrow we _____________(repair) the machine.50. The telephone __(ring) four times in the last hour,and each time it ____(be) for my roommate.51. Helen ______(leave) her key in the office so she had to wait until her husband _____(come)52. I _______________(think) the room to be empty but found it occupied.53.Visitors ______________ (request) not to touch the exhibits.54.They _____________(catch) in a snowstorm on their way home.55. — May I have a word with Miss Anna?— Sorry, she ____(talk)to her friend on the phone.56. When Nancy was at college, she ____(speak) three foreign languages, but I am surprised tofind that she ____ (forget)all except a few words of each.57. By the end of next July this building ____(complete).58. — Hurry, Mary! You ____ (want)on the phone.— Oh, I ____(come). Thank you, Mom.59. — Did you meet the pianist at the station?— No, he ____ (leave) by the time I ____(get) there.60. — How is the boy?— Sorry. He ____ (die) though the doctor made every effort to save him.61. — Bob must be wealthy.— Yes, he ____ (earn)more in one day than I do in a week.62. You can certainly leave the classroom as soon as your homework ____(do).63. — Would you like to tell me what our teacher said just now?— She said that light ____ (travel)faster than sound.64. SARS ____ (break) out in Hong Kong in the winter of 2016.65. Thousands of people took part in the work when the old temple ____.(rebuild)66. This cloth you bought is cheap, but it ____well.(wear)67. Here ____ (come)the professor and writer as well as his friends.68. My money____(run out). I must go to the bank to draw some of my savings out before I’venone in hand.69. Robert ____ (give)me his address the other day, but I’m afraid I ____(lost)it.70. Shelly ____ (leave)California for Texas in 1996 and ____(work) there ever since.III.参考答案1、B2、D3、A4、B5、C6、D7、B8、B9、C10、B 11、C 12、C13、A14、D 15、D16、D 17、C 18、B 19、C 20、A21、C 22、B 23、D 24、A 25、C 26、D 27、B28、D29、B 30、A 31、C 32、A33、A34、A 35、B 36、B 37、B38、A 39、D 40、A41.has not written42.has been employed 43. has fallen44.had been completed 45.had lost 46.have been47.has been writing 48. will have learnt49.will/shall have repaired 50.has rung。