初中英语综合时态练习1 . My sister _____ the Youth League last year.She _____ a Youth League member for about a year now.A. joined…has becomeB. joined…has beenC. has joined…has beenD. did join…had been2. Neither of us ______ a doctor.A. wereB. amC. isD. are3. Mr Zhao doesn’t like swimming, _____?A. didn’t heB. did heC. does heD. won’t he4. I’ll talk to him when he ______.A. comeB. will comeC. comesD. came5. They _____ supper when we _____ into the room.A. are having…wentB. were having…goC. were having…wentD. are having…go6. We’ll go climbing if it _____ tomorrow.A. won’t rainB. did rainC. isn’t rainD. doesn’t rain7. I don’t know if it _____ tomorrow.A. will rainB. rainsC. rainedD. is rain8. Nathan Hale ____ he ____ his life for his country.A. said…giveB. says…will giveC. said…givesD. said…wou ld give9. Most people ____ TV.A. enjoy to watchB. enjoy watchC. enjoy watchingD. enjoys watching10.Father ____ his cap and went out.A. put onB. puts onC. had putD. will put on11.How long _____ your uncle ____ in the army ?A. has…joinedB. has…beenC. does…joinD. had…joined12.Peter _____ the work in a week.A. have finishedB. finishesC. is finishingD. will finish13.The students _____ the History Museum if it _____ fine tomorrow.A. will visit….isB. will visit…will beC. would visit …wasD. would visit…would be14.Joan ____ me whether I _____ the book before.A. asked…had readB. asked…shall readC. asked…would readD. asked…has read15.By the end of last term, we _____ Book Five.A. have learnedB. would learnC. had learnedD. were learning16._____ she _____ her lessons at seven yesterday evening ?A. Was…going overB. Is…go overC. Has…gone overD. Will…go over17.He can’t go to the cinema with me because he ____ a meeting.A. was havingB. would haveC. is havingD. had18.Both of the two dictionaries ____ very useful.A. areB. isC. wasD. am19. He _____ to me since last month.A. didn’t writeB. hadn’t writtenC. hasn’t writtenD. won’t write20. Xu Ping ____ to Japan only once.A. has goneB. had goneC. had beenD. has been21. Nobody ____ the answer.A. have knownB. knewC. didn’t knowD. are knowing22.______ you ever ____ to Nanjing ?A. Have…goneB. Have…beenC. Do…goD. Will …go23. He ____ he ____ something wrong before.A. says…wasB. say….have doneC. said…had doneD. said…would do24. Thomas Edison ____ already ____ a chemistry lab for himself by the time he ____ ten.A. has…built…wasB. had…built…wasC. would…build…wasD. was…building…is25. At the age of eleven, my grandfather _____ to work in a factory.A. beganB. has begunC. will beginD. begins26. One day while I ____ along the street, I ____ someone calling.A. walked…was hearingB. was walking…has hea rdC. was walking…had heardD. was walking…heard27. Neither I nor he _____.A. can swims wellB. are swimming wellC. swims wellD. have swum well29. ____ you ____ where your sister has gone ?A. Did …knowB. Will…knowC. Are…knowD. Do …know29. Betty ____ morning exercises yesterday.A. not didB. don't doC. didn’t doD. won’t do30. Mike usually ____ up at six in the morning.A. getB. getsC. gotD. will get31. The sun _____ us light and heat.A. giveB. givesC. will giveD. often give32.At that time , things _____ hard for the working people.A. isB. areC. wasD. were33. I ____ the boy in the classroom just now .A. seeB. sawC. have seenD. had seen34.He is going to be a doctor when he _____.A. grow upB. grows upC. will grow upD. is going to grow up35. Grandma said she would tell me a story when she _____.A. has timeB. had timeC. would have timeD. would has time36. My little sister ____ six next month.A. will beB. shall beC. can beD. is going to37. Go down the street and turn right at the first crossing . You _____ our school.A. findB. will findC. shall findD. are going to find38. It’s nothing serious. Your son ____ all right by supper time.A. will beB. shall beC. isD. is going to be39. Work hard, and you ____ catch up with the others.A. can beB. WillC. shallD. are going to40. Where is Jenny ? She ____ in the next room.A. do some readingB. does some readingC. is doing some readingD. will do some reading41. Look! Tom ____ in the river.A. go swimmingB. goes swimmingC. going to swimmingD. is swimming42. Listen carefully ! Can you hear what the professor ____ ?A. talks aboutB. talked aboutC. is talking aboutD. will talk about43. What ____ you ____ this time yesterday ?A. do…doB. are…doingC. were…doingD. would…do44. When I got there, the Browns ____ at the lunch table.A. is sitingB. are sittingC. was sitingD. were sitting45 It suddenly began to rain while I ______ the bus.A. waitB. waitedC. was waiting forD. were waiting for46. It ____ hard when I was on my way to the cinema.A. rainB. rainingC. was rainingD. were raining47. The train will arrive _____.A. after an hourB. in an hourC. an hour laterD. for an hour48. _____ the film yet ? Yes. I ______ it just now.A. Do you see…seeB. Did you see…have seenC. Have you seen…sawD. Have you seen…have seen49. Mr Smith works in Beijing. He ____ since 1978.A. has come thereB. has came thereC. has been thereD. has gone there50. Comrade Wang came back last night. Where _____?A. has he goneB. had he goneC. has he beenD. had he been51. Mrs Brown is out. Where _____?A. has she goneB. had she goneC. has she beenD. had she been52 Her grandma ____ for five years.A. diesB. has diedC. was deadD. has been dead53. Have you ____ heard the story about Edison ?A. everB. neverC. evenD. once54. Yesterday some foreign friends came to our village.They ____ a long way before they arrivedA. traveledB. have traveledC. had traveledD. are travelling55.By the time I left school I ____ English for six years.A. studiedB. has studiedC. have studiedD. had studied56 He ____ for three years.A. has joined the Youth LeagueB. had joined the Youth LeagueC. has been a League memberD. had been a League member57. The workers said that they would all leave if John _____.A. stayB. stayedC. staysD. was going to stay58.I’ve worked in the factory ____.A. since three yearsB. before three yearsC. since three years agoD. for three years ago59.Joan is not here. She _____ in the next room.A. does some washingB. is doing some washingC. will do some washingD. has done some washing60. I wrote a letter five days ago, but I _____ it in my pocket all these days.A. keepB. keptC. have keepingD. have kept61. We ____ about you just now.A. are talkingB. were talkingC. talkD. have talked62. The farmers _____ on the farm when suddenly a strange voice was heard.A. were workingB. workedC. are workingD. work63. My brother ____ in the paper factory since he ____ college three years ago.A. had worked…leftB. has worked…leftC. had worked…was leavingD. has worked…was leaving64. Our maths teacher ____ the post office when I _____ him.A. was passing…sawB. passed…was seeingC. passed…had seenD. was passing…was seeing65. He asked me whether I ____ the play before.A. have seenB. had seenC. sawD. was seeing66. My brother _____ the army for three years.A. has been inB. has joinedC. has taken part inD. has got to BACAA,BBDBB,BAAAA;BCCCC,DADCA,BDAAC,ACACD,BBCBA,DCDCB,BDBBB,ABABC,D CCDC,CBCCD,ADACD,CBCBD,BABABA;。