初中英语语法专项习题时态

合集下载

初中英语时态专项练习100题和答案

初中英语时态专项练习100题和答案

初中英语时态专项练习100题和答案1.I will tell him as soon as he _____ backA. comeB. comesC. will comeD. came2. Mary _____ on shoes when she ____ them.A. tries…buysB. tries… buiesC. trys… buysD. trys… buies3. The girl often ______ cold when she ______.A. cathcs…dancesB. catches… dancesC. catchs…danceesD. catches… dancee,4. _____ he ____ himself there? No, I don't think so.A. Do…enjoyB. Does… enjoiesC. Does… enjoysD. Does…enjoy5. _____ your teacher ____ from them very often? Certainly.A. Do…hearB. Does…hearC. Do… receiveD. receive6. _____ your mother _____ some cleaning on Sundays?A. Does…doesB. Do…doesC. Does…doD. Do… do7. _____ Tom _____to work hard to help his family ? Yes, he _____.A. Has… x…doesB. Has…x…doe sC. Does…has…hasD. Does… have…does8. Which teacher _____ lessons to you every day ?A. does …givesB. does… giveC. do… giveD. gives9. Smith does not go fishing on weekdays, ____?_____ , he does.A. does he…NoB. does he…YesC. doesn’t he…NoD. doesn’t he…Yes10.Mr Black often _____ fishing on Sundays, _____ he ?A. goes…doesn’tB. goes…isn’tC. doesn’t go…doesD. doesn’t go…is11.He usually _____ TV on Sunday evening.A. watchB. watchesC. watchingD. is watching12. We’ll go to play with snow if it ______ tomorrow.A. snowB. snowsC. will snowD. snowed13. Neither I nor he ______ French.A. speakB. doesn't speakC. speaksD. doesn't speak14. Nobody ______ how to run this machines.A . know B. have known C. knows D. is knowing15. The Young Pioneer _____ water for the old man everyday.A. carryB. bringC. takesD. carries16. Some are ______ in the river and some are ______ games.A. swimming… playingB. swimming…plaiingC. swimming… I playingD. swimming…plaing17. Look ! The boy students are _____ football while the girls are _____ .A. playing… danceB. playing… dancingC. play… dancingD. play… dance18. He _____ to do his lessons at eight every evening.A. is beginningB. is beginningC. beginD. begins19. _____ he _____ on well with his friends this term ?A. Does…getsB. Does…getC. Is…gettingD. Is…geting20. Mr Smith _____ short stories, but he ____ a TV play these days.A. is writing…is writingB. is writing… writesC. write s… is writingD. writes… writes21. I _____ to the cinema. I ______ there every Sunday.A. go…goB. am going… goC. go… am goingD. am going…am going22. Look, they______ a good time, ____ they ?A. have…doB. have…don'tC. are having…areD. are having… aren’t23. You ______ about the future now, ______ you ?A. don't think…don'tB. aren't thinking… aren’tC. don't think… doD. aren’t thinking… are24. She always ______ something whenever she ______.A .studied…played B. studied…plaiedC.. studied…plaiedD. studied… played25. He often _____ late in the forest. It _____ me very much.,A. stayed…worriedB. staied… worriedC. stayed…worryedD. staied… worried26. I ______that the boy _____ with no tears in his eyes.A. noticed… cryedB. noticed… criedC. noticed…criedD. noticed… cryed27. We _____the floor and _____ all the windows.A. mopped… cleannedB. moped… cleanedC. mopped…cleanedD. moped… cleaned28. When I _____ the Children's Palace, the children _____with joy.A. visited… jumppedB. visited… jumpedC. visited… jumpedD. visited… jumpped29. ______ a sports meet last Sunday ? Yes , they ______.A. Did they have… didB. Did they have… hadC. Had they... had D. Had they (i)30. ____ you _____out for a walk after supper ? Yes, I ______.A. Did…went…wentB. Did… go… wentC. Did... went... did D. Did... go (i)31. _____ Jack _____ on with his work or ______ to havea rest?A. Did… went… stoppedB. Did… go… stopC. Did… went… stopD. Did… go… stoppe d32. You gave them a talk two days ago, _____you ? Yes, I ______.A. did… didB. did… gaveC. didn't… didD. didn't… gave33. ____ your brother _____ a letter to ? My father.A. Who… wroteB. What…wroteC. Who did…writeD. What did… write34. They _____ about the TV news then in the sitting-room.They often ____ such talksA. talked…hadB. talk…haveC. were talking…hadD. are talking…have35. He ______ some cooking at that time, so _____ me.A. did… heardB. did… didn't hearC. was do ing… heardD. was doing… didn't hear36. “ _____ you angry then?" "They_ too much noise.”A. Are…were makingB. Were…were makingC. Are…madeD. Were… made37. This time yesterday Jack _____ his, bike. He _____ TV.A. repaired… didn't watchB. was repairing… watchedC. repaired… watchedD. was repairing… wasn't watching38. We _____ for Tom at ten last Sunday. He often kept us______.A. were waiting… waitingB. were waiting… waitC. waited… waitingD. waited… wait39. When you _____ at the door, I _____ some washing.A. knocked... did B. was knocking (i)C. knocked… was doingD. knock… am doing40. The boy_____ English on the radio when I _____ his door.A. learned… was openingB. was learning… openedC. learned… openedD. is learning… open41. When they______ through the forest, a bear _____ atthem.A. walked… was comingB. were walking… cameC. were talking… comesD. walk… is coming42. A young man _____ her while she _____ her work .A. watched… was finishingB. was watching… finishedC. watched… finishedD. was watching… was finishing43. While mother _____ some washing, I ______ a kite forKack.A. did… madeB. was doing… madeC. was doing… was makingD. did… was making44. I _____ myself French from 7 to 9 yesterday morning.I _____ to work.A. was teaching… didn't goB. taught… didn't goC. was teaching… wentD. taught… went45. He _____ a model plane when I came to see him.A. makesB. is makingC. was makingD. made46. I ______ a letter at nine last night.A. is writingB. was writingC. wroteD. is writing47. The teacher_____ (give) us a history lesson when Tomwalked into the classroom.A. gaveB. is givingC. was givenD. was giving48. There will be a football match in two days, that is_______.A. last SundayB. next SundayC. every SundayD. this Sunday49. We ______ class meeting this November.A. hadB. haveC. will haveD. are having50. He ______ in his garden every morning next year.A. will workB. worksC. workedD. is working51. Be careful. The train ______.A. will comeB.C. comesD. is coming52. Look at those clouds. It _____ soon, I’m afraid.A. is going to rainB. is rainingC. will rainD. won’t rain53. The radio says it ______ the day after tomorrow.A. is going to snowB. is snowingC. will snowD. snows54. _____ he _____ some shopping tomorrow afternoon ?A. Will…doesB. is going to doC. is…doingD. Shall…do55. What day _____ it ______ tomorrow ? Wednesday.A. is… going to beB. will…beC. shall…beD. does…be56. The boy _______ sixteen years old next year.A. is going to beB. is growing to beC. will beD. is57. _____ you ____ me up at six, please ?A. Are…going to wakeB. Are…wakingC. Will…wakeD. Do…wake58. If he ______ to college, he _____ a lot more.A. will go…will learnB. will go…is going to learnC. is going… is going to learnD. goes… will learn59. When she _____ next time ,l ______ her everything.A. is going to come…shall tellB. will come…shal l tellC. comes…will tellD. come…will tell60. What day ____ it ____ tomorrow ? It ____Tuesday.A. is…going to be… isB. will…be…willC. is…going to be…is goingD. will be…will be61. She _____that she _____ her best to help them the next term.A. says…will doB. said…will doC. said… would doD. says…would do62. People _____ that the Smiths _____ for a holiday nextweek.A. say… will goB. said… will goC. said… would goD. say…would go63. Nobody _____ us that he _____ even stricter with usA. tell…will beB. tells…would beC. told…will beD. told…would be64. Please _____ him that we _____ able to help him.A. tell…will beB. tells… would beC. told…will beD. told… would be65. Jack _____ that they _____ surprised to see it thisFriday.A. know… would beB. knows… will beC. knew… would beD. knew… will be66. I _____to know if Mary_____ by train that afternoon.A. want… would goB. want… will goC. wanted… would goD. wanted… will go67. _____ he _____ that they _____ home tomorrow?A. Does… learn… would goB. Does… learn… will goC. Did… learn… would goD. Did… learn… will go68. We _____ that they _____ a sports meet tomorrow.A. learn… would haveB. have learned… would haveC. learn… will haveD. have learned… will have69. ____ you _____ that he _____ his lost son one day ?A. Do…think…will findB. Do…thought…would findC. Did…think…will findD. Did…thought…would find70. I _____ that you _____ good care of her that day.A. thought…will takeB. thought…would takeC. think… will take B. think… would take71. The visitors _____ where they _____ a short test.A. ask… would takeB. ask… will takeC. asked… would takeD. asked… can take72. John ____ sure that he ____ good at chemistry soon.A. be… will beB. is, would beC. was… will beD. was…would be73. She ____ ill so she ____ able to go skating the nextday.A. is… won't beB. is… wouldn't beC. was… won' beD. was… wouldn't be74. He _____ the thief to the police when he _____ the managain.A. would take… would meetB. would take…metC. will take… will meetD. will take… meet75. Mother ____ me a new coat yesterday, I _____ it on.It fits me well.A. has made…have triedB. made…have triedC. has made…triedD. made…tried76. “ He ____ to draw horses already .” “ When ____he ?”.“ Last year. “A. learned...has B. learned (i)C. has learned...has D. has learned (i)77. Tom ____ up into the tree. Look, he _____ high up there !A. has got… isB. has climbed… wasC. got… wasD. climbed… is78. _____you _____ the text yet ? Yes, we _____ it two hoursago.A. Did…copy…didB. Have… copied…haveC. Have… copied… didD. Did …copy…had79. “Why she angry?" "Because he ___at he just now.A. did… get, shoutedB. has…got…shoutedC. did… get… has shoutedD. has…got…has shouted80. _____ you ____the film before ? Where ____ you ___ it ?A. Have… seen… did… seeB. Did…see…die…watchC. Have…seen… have… seenD. Did…see…have…seen81. You _____ me waiting for two hours. I _____ for yousince five.A. Kept…waitedB. have kept…waitedC. kept…have waitedD. have kept…have waited82. Where _____John _____? To the library. He _____ therefor an hour.A. has… been … has goneB. has…gone…has beenC. did… go… wentD. did…be…went83. _____ the baby still _____ ? No, it ______ crying.A. Has… cried… has stoppedB. Is…crying…stoppedC. Did… cry… stoppedD. Is…crying…has stopped84. I _____ the way. I ______ here for quite many years.A. knew... have lived B. knew (iv)C. know... have lived D. know (iv)85. _____ you ever _____America ? Yes, I have.A. Have… gone toB. Have… gone inC. Have… been toD. Have… been in86. My brother _______ college for over three years.A. has gone toB. has been toC. has been inD. has been for87. He _____ the Army by the end of 1992. He ____ in thearmy since then.A. joined…isB. has joined…has beenC. had joined…isD. has joined… has been88. By the time I _____ back they ____ up ten metres.A. came…have climbedB. came…had climbedC. come…have climbedD. had come…climbed89. Jack ____ over five lessons by seven o’clock. Thenhe____ a test.A. went…tookB. went…had takenC. had gone…tookD. had gone…had taken90. We _____ out by that time that he ____ a thief for along time.A. had found…had beenB. had found…wasC. found…had beenD. found…was91. Before the new _____ him, he ____ to know about it.A. reaches… has gotB. reached…had gotC. reached… gotD. had reached…got92. I _____ him a second letter before I _____ from him.A. wrote… heardB. wrote… had heardC. had written…heard D. have written… hear93. We _____ in a good harvest because we ______ enoughrain.A. didn't get… had hadB. got… had hadC. had got… hadbad D. got… hadn't had94. They ____for five hours when they ____ in New York.A. flew…arrivedB. had flown…had arrivedC. flew…hadarrived D. had flown…arrived95. She ____ that ____ it for two days by that day.A. says…has rainedB. says…had rainedC. said… had rainedD. said…rained96. John _____ there since the year before, so he ____ them.A. had worked…knewB. had worked….had knownC. worked…knewD. worked…had known’97. He _____ angry because he _____ for a long time.A. had got…had waitedB. got…waitedC. had got…waitedD. got…had waited98. Paper _____ first invented in China.A. isB. areC. wasD. were99. The Greens _____ China for five years.A. has been inB. have been inC. went toD. has gone to100.There _____ an eraser under the desk. Is it yours ?A. isB. hasC. wasD. had答案:1—5 BABDB 6—10 CDDBA 11—15 BBCCD 16—20 CBDCC21-25 BDDDA 26—30 BCBAD 31—35 BCCCD 36—40 BDACB 41-45 BDCAC 46—50 BDDCA 51—55 DACBB 56—60 CCDCD 61-65 CADAB 66—70 CBDAB 71—75 CDDBB 76—80 DACBA 81-85 DBDCC 86—90 DDBCA 91—95 BCBDC 96-100 ADCBA。

初中英语动词时态专项训练40题

初中英语动词时态专项训练40题

初中英语动词时态专项训练40题1. He often ____ (play) football after school. 答案:plays 解析:often 是一般现在时的标志词,主语he 是第三人称单数,动词用plays 。

2. We ____ (not like) this book. 答案:don't like 解析:主语we 是复数,否定形式用don't like 。

3. The girls ____ (sing) very well. 答案:sing 解析:主语the girls 是复数,动词用原形sing 。

4. My father ____ (watch) TV every day. 答案:watches 解析:every day 是一般现在时的标志词,主语my father 是第三人称单数,动词用watches 。

5. She ____ (have) breakfast at seven in the morning. 答案:has 解析:主语she 是第三人称单数,动词用has 。

6. I ________ (go) to the park yesterday. 答案:went 解析:yesterday 是一般过去时的标志词,go 的过去式是went 。

7. She ________ (not do) her homework last night. 答案:didn't do 解析:last night 表明是一般过去时,否定形式用didn't + 动词原形。

8. They ________ (have) a party two days ago. 答案:had 解析:two days ago 是一般过去时的时间状语,have 的过去式是had 。

9. He ________ (read) a book last week. 答案:read 解析:read 的过去式还是read ,但读音不同。

初二英语时态练习题40题

初二英语时态练习题40题

初二英语时态练习题40题1.She often _____ to school by bike.A.goB.goesC.goingD.went答案:B。

“often”表明是一般现在时,主语“She”是第三人称单数,谓语动词要用第三人称单数形式“goes”。

选项A“go”是原形,主语不是第一人称、第二人称或复数时不能用;选项C“going”不能单独作谓语;选项D“went”是过去式,不符合一般现在时的要求。

2.We _____ English classes every day.A.haveB.hasC.havingD.had答案:A。

“every day”提示一般现在时,主语“We”是复数,谓语动词用原形“have”。

选项B“has”是第三人称单数形式;选项C“having”不能单独作谓语;选项D“had”是过去式。

3.Mary _____ singing very much.A.likeB.likesC.liking答案:B。

表示某人的爱好通常用一般现在时,主语“Mary”是第三人称单数,谓语动词用“likes”。

选项A“like”是原形;选项C“liking”不能单独作谓语;选项D“liked”是过去式。

4.The sun _____ in the east.A.riseB.risesC.risingD.rose答案:B。

客观真理用一般现在时,主语“The sun”是第三人称单数,谓语动词“rise”要变成“rises”。

选项A“rise”是原形;选项C“rising”不能单独作谓语;选项D“rose”是过去式。

5.My father _____ to work by car.A.goB.goesC.goingD.went答案:B。

描述日常行为用一般现在时,主语“My father”是第三人称单数,谓语动词用“goes”。

选项A“go”是原形;选项C“going”不能单独作谓语;选项D“went”是过去式。

初中英语语法专项习题9-时态

初中英语语法专项习题9-时态

初中英语语法专项习题9-时态1( ) 1 -He came early this morning, didn't he?-Yes, he did. He often___ to school early.A. comeB. comesC. cameD. has come( ) 2 Ann ____ her hair every week.A. is going to washB. washC. washesD. is washing( ) 3 They usually_____TV in the evening.A. watchB. will watchC. are watchingD. watches( ) 4 The sun ___ in the east and___ in the west.A. raises; setB. rise; setsC. rises; setsD. rises; set( ) 5 Miss Gao___ English on the radio every morning.A. had studiedB. studiesC. studyD. studied( ) 6 Our teacher will return by the time schoolA. will beginB. beganC. is beginningD. begins2( ) 1 -I usually have milk and bread for breakfast. What about you, Jim? -So do I, but my sister ___.A. hasn'tB. doesn'tC. didn'tD. won't( ) 2 -That ten pound note belongs to me.A. Yes, it belongsB. No, it doesn'tC. Yes, it isD. No, it isn't( ) 3 She will go if it ___ tomorrow.A. isn't rainB. don't rainC. doesn't rainD. didn't rain3( ) 1 -_____ they often ___ these old men?-Yes, they___.A. Do; help; areB.Are; helping; areC. Do; help; doD. Are; helped; are( ) 2 -___ he ___ to work on foot?-Yes, he___.A. Do; go; doB. Does; go; doesC. Is; going; doesD. Does; go; is( ) 3 _____ you ___ some speaking in English every day?A. Is; speakingB. Do; doC. Do; doesD. Does; do4( ) 1 How ____ it in English?A. you sayB. do you sayC. to speakD. about talk( ) 2 ___ you ___ to school every day?A. When; goB. When do; go .C. When did; goD. Does; go( ) 3 ___ the girl ___ to school?A. Where does; goB. How do; goC. How does; goesD. How does; go 5( ) 1 _____ you ___ how to get the bus stop?A. Have; knowB. Do; knowC. Are; knowing 'D. /; know( ) 2 I ___ what the old man said is right.A. am thinkingB. is thoughtC. thinkD. thought( ) 3 These little boys___ playing football.A. are likingB. likeC. likesD. were liking6( ) 1 We won't go to the Great Wall if it ___ tomorrow.A. snowsB. snowedC. snowD. will snow( ) 2 We won't come back until we ___ the work.A. shall finishB. have finishedC. will finishD. finish( ) 3 Could you ring me up as soon as he ___?A. arrivedB. would arriveC. arrivesD. will arrive( ) 4 I will not help you with your English if I ___ time tomorrow.A. don't haveB. will not haveC. am notD. won't( ) 5 The next time you ___ his parents, tell them I want to see them as soon as possible.A. meetB. will meetC. are going to meetD. met( ) 6 The key will be left on the table when I ___.A. leftB. leaveC. will leaveD. am leaving( ) 7 When you ___ used to the weather here, you will ___ this place.A. will get; likeB. have got; likeC. get; likedD. get; will like7( ) 1 Our classes____at 7: 30 tomorrow morning.A. beginB. beginsC. is beginningD. were beginning( ) 2 The train ___ at five this afternoon.A. leaveB. leavingC. leavesD. are leaving( ) 3 Next month my father ___ to China from America.A. returnsB. are returningC. are going to returnD. would return8( ) 1 Look, our maths teacher ___ in.A. is comingB. cameC. comeD. comes( ) 2 -Have you seen my pen?- .A. Here is itB. Here it isC. Here they areD. Here are they( ) 3 Under the table___.A. a ball areB. is a ballC. are a ballD. has a ball9( ) 1 He lived there before he ___ to China.A. comeB. comesC. cameD. coming( ) 2 I ____ very hard when I was young.A. studyB. studiedC. had studiedD. shall study( ) 3 A girl ___ the wallet and ___.A. found; turns it inB. would find; has turned in itC. found; turned it inD. has found; turned in it( ) 4 I ___ the blackboard but ___ nothing on it.A. looked at; sawB. have looked; sawC. saw; looked atD. was looking at; was seeing( ) 5 I have no idea what ___ while I was asleep.A. has happenedB. was happenedC. happenedD. had happened ( ) 6 He said he would help me with my maths if he free. A. was B. will be C. would be D. is10( ) 1 When___to learn English?A. does she beginB. did she beginC. has she begunD. she began ( ) 2 -I have finished my homework. -When ____ you ____ it? A. have; finished B. do; finish C. did; finish D. will; finish ( ) 3 My younger brother____ the army____ 1990.A. joined; atB. joined; inC. has joined; inD. has joined; since ( ) 4 The train from Tianjin ___ an hour ago.A. arrivedB. has arrivedC. was arrivingD. arrived at( ) 5 I___ my homework at about nine at night.A. finishedB. would finishC. was finishingD. finish11( ) 1 -Sorry, but your address again, please. I___catch it.-It's 28 Zhongshan Road.A. didn'tB. don'tC. won'tD. wouldn't( ) 2 -Did you wait for your father very long?-Yes, I ____ to bed until two in the morning.A. did goB. didn't goC. had goneD. went( ) 3 -Tom didn't go to see the film with you last night, did he? A. No, he did B. No, he doesn't C. Yes, he did D. Yes, he didn't ( ) 4 -Excuse me. Look at the sign: NO SMOKING!-Sorry, I___it.A. don't seeB. didn't seeC. haven't seenD. won't see12( ) 1 _____ here and ask him about it yesterday?A. Did you comeB. Would you not goC. You didn't comeD. Aren't you go ( ) 2 ___ he ___ a good time last Sunday?A. Were; wereB. Did; doC. Did; hasD. Did; have( ) 3 The students hardly studied the English language, ___ they?A. didB. didn'tC. wereD. weren't( ) 4 -____ the bus ____ just now?-Yes, but it has left.A. Has; comeB. Did; comeC. Is; comeD. Does; come13( ) 1 He came in, ___ his coat and sat down.A. took downB. took offC. taking downD. taking off( ) 2 We carried some water, dug some holes and ___ to plant these trees.A. beginB. beganC. beginningD. begins( ) 3 The old lady cleaned the tables, ___ some dirty clothes and did some cooking.A. washingB. washedC. washesD. wash14( ) 1 When he was a child, he____ in the garden in the morning.A. always playsB. always playedC. plays alwaysD. played always( ) 2 He is good at maths and he ___ hard.A. always studyB. always is studyingC. is always studyingD. studies always ( ) 3 Tom ___ to school.A. never is lateB. never comeC. never comesD. is never15( ) 1 When he was young he ____ swim in the river.A. usedB. used toC. usesD. use( ) 2 He ____ at six, but now at five.A. used to get upB. used to getting upC. used get upD. was used to get up( ) 3 The old man ___ out for a walk in the evening.A. used to goingB. goC. is used to goingD. will go16( ) 1 -My father will be here tomorrow.-Oh, I thought that he___ today.A. will comeB. comesC. is comingD. was coming( ). 2 -He has been in the next room.-Sorry, I thought that he___ in Shanghai.A. wasB. isC. will beD. has been( ) 3 Oh, you are here? I thought you____on the playground.A. ranB. runsC. are runningD. run17( ) 1 -What is he doing now?-He___a picture.A. drawsB. drewC. is drawingD. was drawing( ) 2 Look! An elephant___this way.A. was comingB. is comingC. cameD. comes( ) 3 Look! The children___kites over there.A. flewB. flyC. are flyingD. were flying( ) 4 Be quiet! I'm trying to hear what the manA. is sayingB. has saidC. will sayD. says( ) 5 Don't talk with each other. The baby___.A. was sleepingB. is sleeppingC. was sleeppingD. is sleeping18( ) 1 When we came in, they___their lessons.A. are not doingB. weren't doingC. not were doing D^ have done( ) 2 My father___ his clothes, but he is repairing his car.A. doesn't washB. isn't washingC. is washingD. wasn't washing 191 ______ you ___ your homework now?A. Do; doingB. Are; doingC. Were; doingD. Does; do2 ___ your mother ___ shopping at the moment?A. Are; doingB. Is; doingC. Is; takingD. Are; taking3 ___ the children ___ the radio?A. Is; listeningB. Is; listening toC. Are; listening toD. Are; listening20( ) Who ___ at the door?A. do knockB. is knockingC. knockD. knocking( ) 2 What ___ she___ when I entered?A. is; doingB. does; doC. was; doingD. did; do( ) 3 Which car ___ he ___ when the accident happened?A. is; repairingB. was; repairingC. did; repairD. does; repair21( ) 1 Could you tell me when____?A. he is comingB. he was comingC. will he comeD. is he coming ( ) 2 I ___ going to London next month.A. will think ofB. am thinking ofC. think ofD. am thought of ( ) 3 My uncle ___ to see me. He'll be here soon.A. is comingB. comesC. has comeD. came( ) 4 They ___ uncle Wang this evening.A. is meetingB. meetsC. meetD. are going to meet( ) 5 We ___ for Shanghai tonight.A. are startingB. have startedC. startedD. start22( ) 1 Listen! Someone___ at the door of the meeting-room.A. knockedB. knocksC. is knockingD. was knocking( ) 2 The swimming pool is closed today because the workers___. A. have made repairs B. make repairsC. are making repairsD. are made repairing( ) 3 My brother ___ a lot. He is reading a new magazine now.A. readB. readsC. has readD. is reading( ) 4 -Who sings best in your class? -Mary____.A. isB. willC. doesD. do23( ) I My students___each other.A. are always helpingB. always helpsC. always are helpingD. help always( ) 2 How tired I am, for my little son ___.A. is always cryingB. cryC. never criesD. always cry( ) 3 Don't forget to bring your pen and books. You___to bring these things.A. are always forgottenB. are always forgettingC. are always forgetD. forget always24( ) 1 My father___ breakfast at home every day.A. hasn'tB. isn't havingC. doesn't haveD. has had( ) 2 I ___ supper when the boy broke in.A. hasB. haveC. was havingD. will have( ) 3 We ___ no class on Sundays.A. hadB. haveC. hasD. are having25( ) 1 ___the Blacks ___TV at seven yesterday?A. Did; watchB. Are, watchingC. Were; watchingD. Do; watch( ) 2 The scientist___ a walk in his garden at four last Sunday.A. was takingB. would takeC. tookD. was taken( ) 3 What___ from nine to ten last night?A. did you doB. had you doneC. have you doneD. were you doing( ) 4 While Tom___ a football match, his sister was reading an interesting story in her room.A. was watchingB. is watchingC. has watchedD. had watched26( ) 1 When Miss Zhao came into the classroom, the students___.A. talkedB. were talkingC. talkingD. talk( ) 2 When Mary came to see me, I___ the music.A. am listening toB. listened toC. was listening toD. was listening( ) 3 When I arrived there, you___volleyball.A. has already playedB. playedC. were playingD. would play( ) 4 When I knocked at the door, my mother___.A. cookedB. cookingC. was cookingD. cook( ) 5 We heard a cry when we ___ TV last night.A. were watchingB. would watchC. watchD. watched27( ) 1 Mary was drawing a horse on the blackboard when I ___ in.A. have comeB. cameC. am comingD. come( ) 2 The little boy ___ when I came into the room.A. is drawingB. drawsC. has drawnD. was drawing( ) 3 I ___ the floor when my father came in.A. was sweepingB. sweptC. sweepingD. am sweeping( ) 4 They ___ a meeting when I saw them.A. hadB. have hadC. were havingD. are having( ) 5 -What ___ when I phoned you this morning?-I ___ my homework and was starting to take a bath.A. were you doing; had just finishedB. would you do; have just finishedC. are you doing; just finishedD. did you do; just finished28( ) 1 Look at the clouds. ___.A. It's going to rainB. It'll be rainingC. It will be rainedD. If 11 rain I( ) 2 Myfamily____to stay in London for some time.A. is goingB. are goingC. goD. are go( ) 3 There___ two English films next week.A. is going to beB. are going to haveC. will haveD. are going to be( ) 4 There is going to___ a volleyball match on our school playground. The match is going to___ at six this evening.A. have; beB. be; haveC. be; beD. have; have29( ) 1 -Are you busy this afternoon?-No. I___to watch a football match.A. am goingB. willC. shallD. can( ) 2 Who ___ help him to move the box away?A. areB. are going ,C. are going toD. is( ) 3 Where ____ buy a computer for your son?A. you areB. are goingC. you goD. are you going to30( ) 1 It is getting dark. I___.A. must be leavingB. must be leftC. will leavingD. was leaving( ) 2 Tell me who_,__ to our party tomorrow.A. is comingB. was comingC. comeD. have come( ) 3 Whom ___ you ___ to for help now?A. are; turningB. are; turnC. would; turnD. do; turning31( ) 1 Next year my little sister ____ ten years old.A. is to beB. is going to beC. shall beD. will be( ) 2 They have just decided that they ___ the job.A. have takenB. will takeC. would takeD. are taking( ) 3 She says that she___to Beijing next week.A. has goneB. will goC. goesD. go( ) 4 If he___at eight, we___, too.A. leave; doB. leaves; willC. will leave; willD. is leaving; are( ) 5 -Is this the last exam for this term?-Yes, but there___ another test three months from now.A. isB. wasC. will beD. has been( ) 6 You___ late for school again if you___ early.A. shall be; won't get upB. are; won't get upC. will be; don't get upD. have been; not get32( ) 1 Will you please ___ this rubber to Xiao Ling?A. to giveB. givingC. gaveD. give( ) 2 -____ I ____ the window?-Yes, please.A. Will; cleanB. Am; cleaningC. Do; cleanD. Shall; clean( ) 3 ___ you like to have dinner with us tonight?A. WouldB. DoC. AreD. Will33( ) 1 -I'm sorry, I forgot to past the card for you.-Never mind, I ___ post it tomorrow.A. am goingB. am going toC. will goD. go( ) 2 ___ you ___ a teacher when you grow up?A. Will; beB. Are; going to beC. Are; /D. Will; going to be,34( ) 1 I thought Class One ___ in the match.A. will winB. would winC. is going to winD. was going to win( ) 2 She didn't tell me whether she ___ back early or late.A. comesB. will comeC. is comingD. would come( ) 3 The students were told that they____ at the school gate at 2: 00 the following afternoon.A. metB. will meetC. were to meetD. were met35( ) 1 Last year the old man___ under the roof, enjoying the sunlight-A. sitsB. is sittingC. sitD. would sit( ) 2 We___ each other when we studied together.A. helpingB. are helpingC. would helpD. do help( ) 3 Though we pushed the car hard, the car___ away.A. wouldn't moveB. movedC. would moveD. doesn't move36( ) 1 ______ you ___ the novel that I lent you last week?A. Did; finishB. Have; finishedC. Are; finishedD. Do; finish ( ) 2 He ___ in our school for 20 years and he ___ here in 1977.A. has taught; cameB. has taught; has comeC. taught; cameD. has teached; has came( ) 3 They are late. The film ___ for five minutes.A. has begunB. has startedC. has been onD. began37( ) 1 A new school ___ in my hometown recently.A. is set upB. has been set upC. was set upD. has set up( ) 2 -Did your brother go to America last year?A. No he did never go thereB. No, he has never gone thereC. No, he never was thereD. No, he's never been there( ) 3 _____ the Great Wall?A. Have you ever gone toB. Are you ever going toC. Do you ever go toD. Have you ever been to( ) 4.I___ the book yet.A. haven't readB. hadn't readC. don't readD. am not reading ( ) 5 They left for Beijing last month and we ___ them ever since.A. don't hear fromB. haven't heard fromC. won't hear fromD. didn't hear from( ) 6 He says he___ the book several times already this year.A. had readB. has readC. will readD. is reading38( ) 1 He ___ the book a week ago, but I ___ it to the library.A. have lent; returnedB. have borrowed; returnC. borrowed; have returnedD. lent; have returned( ) 2 You can't use the computer. It___.A. was broken downB. is wrongC. is badD. has broken down ( ) 3 I'm sorry, I____your name.A. have forgottenB. forgotC. had forgottenD. forgotten39( ) 1 The old man ___ in this house since 1949.A. has livedB. had livedC. is livingD. lives( ) 2 I hope I ___ no mistake in my work so farA. makeB. am makingC. have madeD. was making( ) 3 The life of the people___ greatly in the past years.A. has changedB. have changedC. changedD. are changing( ) 4 Her grandpa___ for three years.A. has been deadB. has diedC. had been deadD. died40( ) 1 I ___ her only twice since last year.A. seeB. was seeingC. have seenD. saw( ) 2 Lucy ___ to Shanghai once.118 It's a Haidian top problemA. wentB. has goneC. has beenD. had been( ) 3 Judy___the Great Wall twice, and now she still ___to go there.A. went to; wantedB. goes to; wantsC. has gone to; wantsD. has been to; wants( ) 4 In the past five years. I___ English words.A. have learned three thousandB. learned three thousand ofC. had learned three thousandsD. learned thousands of( ) 5 He ___ there many times.A. has beenB. wentC. has been toD. has gone41( ) 1 -- you ___ your breakfast?-Yes, I have.-When ___ you ___ it?-Twenty minutes ago.A. Have; have; have; hadB. Did; have; did; haveC. Have; had; do; haveD. Have; had; did; have( ) 2 -___ your homework yet?-Not yet, I___it.A. Have you done; am doingB. Did you do; didC. Did you do; am doingD. Have you done; did( ) 3 -Where___ the recorder? I can't see it anywhere.-I ___ it right here half an hour ago. But now it is gone.A. did you put; have putB. have you put; putC. do you put; puttingD. did you put; have put42( ) 1 Mr Green ___ China for three years.A. has been toB. has come toC. has been inD. has arrived in ( ) 2 Tom ___ London for two years.A. had leftB. has gone awayC. has been away fromD. had been away from( ) 3 How long ___ a Party member?A. have you beenB. are youC. have you becomeD. did you become43( ) 1 My father isn't here now. He ___Shanghai. He ___ there twice.A. has gone; has beenB. has gone to; has been toC. has been to; has goneD. has gone to; has been( ) 2 -Hi! Bruce. I have't seen you for three weeks.-Hi! George. I___America.A. have gone toB. went to -C. have been toD. have been in( ) 3 My uncle___ London for five years. But he will be back next year.A. wentB. has been inC. has goneD. has gone to( ) 4 -Could I speak to Mrs Black, please?-Sorry, she ___ to the library.A. is goingB. has goneC. has beenD. will to( ) 5 Peter is young, but he___ many foreign countries.A. has been inB. has gone toC. went toD. has been to44( ) 1 ____ you ____ the book?A. Are; haveB. Have; gotC. Do; getD. Are; having( ) 2 ____ you ____ to know about the news?A. Do; mustB. Will; getC. Have; hadD. Do; have( ) 3 They___ finish the job by tomorrow.A. have gotB. have got toC. got toD. have45( ) 1 Before we got to the railway station, the train___ already.A. went outB. had goneC. has goneD. has arrived( ) 2 The film ___ when I ___ to the cinema.A. has begun; getB. had begun; gotC. has been on; getD. had been on; got( ) 3 The meeting____ for five minutes when I got there.A. had begunB. had been onC. has begunD. has been on( ) 4 -Let's hurry. The President is coming.-Oh, I was afraid that we___.A. already miss himB. had already missed himC. will miss him alreadyD. have already missed him( ) 5 When I___ to the cinema, the film___ for 5 minutes.A. got; had begunB. get; will beginC. got; had been onD. got; has been on( ) 6 By the end of last term, we___over two thousand new words.A. learnedB. have learnedC. will learnD. had learned参考答案:1. 1-6 B C A C B D2. 1-3 B B C3. 1-3 C B B4. 1-3 B B D5. 1-3 B C B6. 1-7 A D C A A B B7. 1-3 A C A8. 1-3 D B B9. 1-6 C B C A C A10. 1-5 B C B A A11. 1-4 A B C B12. 1-4 A D A B13. 1-3 B B B14. 1-3 B C C15. 1-3 B A C16. 1-3 D A A17. 1-5 C B C A D18. 1-2 B B19. 1-3 B B C20. 1-3 B C B21. 1-5 A B A D A22. 1-4 C C B C23. 1-3 A A B24. 1-3 C C B25. 1-3 C A D26. 1-5 B C C C A27. 1-5 B D A C A28. 1-4 A B D C29. 1-3 A C D30. 1-3 A A A31. 1-6 D B B B C C32. 1-3 D D A33. 1-2 C B34. 1-3 B D C35. 1-3 D C A36. 1-3 B A C37. 1-6 B D D A B B38. 1-3 C D A39. 1-4 A C A A40. 1-5 C C D A A41. 1-3 D A B42. 1-3 C C A43. 1-5 D C D B D44. 1-3 C D B45. 1-6 B B B B C D。

关于时态的英语题

关于时态的英语题

关于时态的英语题一、一般现在时(一)单项选择1. My sister often ______ (read) books in the library on weekends.- 答案:reads。

- 解析:这是一般现在时,主语my sister是第三人称单数,动词要用第三人称单数形式,read的第三人称单数形式是reads。

2. The earth ______ (go) around the sun.- 答案:goes。

- 解析:这是客观真理,在一般现在时中,主语the earth是第三人称单数,go的第三人称单数形式是goes。

3. They ______ (not like) football.- 答案:don't like。

- 解析:一般现在时的否定句,主语they是复数,否定形式借助助动词do,再加not,后面接动词原形like。

(二)用所给动词的适当形式填空4. He usually ______ (get) up at six o'clock in the morning.- 解析:一般现在时,主语he是第三人称单数,get的第三人称单数形式是gets。

5. She ______ (have) a dog. It's very cute.- 答案:has。

- 解析:一般现在时,主语she是第三人称单数,have的第三人称单数形式是has。

二、一般过去时(一)单项选择6. - What did you do yesterday? - I ______ (go) to the park.- 答案:went。

- 解析:问句是一般过去时,答句也要用一般过去时,go的过去式是went。

7. He ______ (not watch) TV last night.- 答案:didn't watch。

- 解析:一般过去时的否定句,借助助动词did,再加not,后面接动词原形watch。

初中英语动词的时态和语态专项练习50题(附答案解析)

初中英语动词的时态和语态专项练习50题(附答案解析)

动词的时态和语态专项练习50题(附答案解析)一、单选题1.If it _______ rain tomorrow, we _______ go hiking.A.don't, will B.won't, are C.won't, will D.doesn't, will1.答案D解析句意:如果明天不下雨,我们就去远足。

这是if 引导的条件状语从句,满足“主将从现”,即主句用一般将来时,从句用一般现在时,故选D。

点评考查时态,本题涉及一般将来时和一般现在时。

2.We must hurry up. The last train ___________ in 10 minutes.A.is leaving B.leavesC.is about to leave D.Left2.答案A解析句意:我们必须快点。

最后一班火车10分钟后就要开了。

此处应表将来含义,如arrive,come,get (to),leave,return,start,travel,take,take off,fly,see off表示位置转移的动词(),用现在进行时(am/is are doing)表将来的含义,主要用于按计划或安排将要发生的动作或事件。

故选A。

点评考查时态,本题涉及现在进行时表将来。

3.—There __________ a basketball match in our school next Sunday.—Really? That's new to me.A.is going to have B.is going to beC.will have D.will to be3.答案B解析句意:——下星期天我们学校将有一场篮球赛。

——真的吗?我还不知道呢。

由时间状语next Sunday可知,空处谓语动词需用一般将来时;本句是there be句型,其将来时态为:There is going to be。

初中英语语法之时态综合训练

初中英语语法之时态综合训练

初中英语语法之时态综合训练一、一般现在时的用法1) 经常性或习惯性的动作,常与表示频度的时间状语连用。

时间状语: every…, sometimes,at…, on SundayI leave home for school at 7 every morning.2) 客观真理,客观存在,科学事实。

The earth moves around the sun.Shanghai lies in the east of China.3) 表示格言或警句中。

Pride goes before a fall.骄者必败。

注意:此用法如果出现在宾语从句中,即使主句是过去时,从句谓语也要用一般现在时。

例:Columbus proved that the earth is round..4) 现在时刻的状态、能力、性格、个性。

I don't want so much.Ann Wang writes good English but does not speak well.比较:Now I put the sugar in the cup.I am doing my homework now.第一句用一般现在时,用于操作演示或指导说明的示范性动作,表示言行的瞬间动作。

再如:Now watch me, I switch on the current and stand back. 第二句中的now是进行时的标志,表示正在进行的动作的客观状况,所以后句用一般现在时。

二、一般过去时的用法1)在确定的过去时间里所发生的动作或存在的状态。

时间状语有:yesterday, last week, an hour ago, the other day, in 1982等。

Where did you go just now?2)表示在过去一段时间内,经常性或习惯性的动作。

When I was a child, I often played football in the street.Whenever the Browns went during their visit, they were given a warm welcome.3)句型:It is time for sb. to do sth "到……时间了" "该……了"It is time sb. did sth. "时间已迟了" "早该……了"It is time for you to go to bed.你该睡觉了。

八年级英语时态练习题30题

八年级英语时态练习题30题

八年级英语时态练习题30题1.She often ______ to school by bike.A.goB.goesC.wentD.going答案:B。

本题考查一般现在时,主语是she,谓语动词要用第三人称单数形式goes。

A 选项go 是原形,不符合主语是第三人称单数的情况。

C 选项went 是过去式,不符合题干中的often 表示经常发生的动作,要用一般现在时。

D 选项going 不能单独作谓语。

2.We ______ a picnic last weekend.A.haveB.hadC.hasD.having答案:B。

本题考查一般过去时,last weekend 是过去的时间,谓语动词要用过去式had。

A 选项have 是原形,用于一般现在时。

C 选项has 是have 的第三人称单数形式,也用于一般现在时。

D 选项having 不能单独作谓语。

3.My mother ______ cooking every day.A.likeB.likesC.likedD.liking答案:B。

本题考查一般现在时,主语是my mother,谓语动词要用第三人称单数形式likes。

A 选项like 是原形,不符合主语是第三人称单数的情况。

C 选项liked 是过去式,不符合题干中的every day 表示经常发生的动作,要用一般现在时。

D 选项liking 不能单独作谓语。

4.I ______ my homework yesterday.A.doB.doesC.didD.doing答案:C。

本题考查一般过去时,yesterday 是过去的时间,谓语动词要用过去式did。

A 选项do 是原形,用于一般现在时。

B 选项does 是do 的第三人称单数形式,也用于一般现在时。

D 选项doing 不能单独作谓语。

5.They ______ football after school.A.playB.playsC.playedD.playing答案:A。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

初中英语语法专项习题之时态1( ) 1 -He came early this morning, didn't he?-Yes, he did. He often___ to school early.A. comeB. comesC. cameD. has come( ) 2 Ann ____ her hair every week.A. is going to washB. washC. washesD. is washing( ) 3 They usually_____TV in the evening.A. watchB. will watchC. are watchingD. watches( ) 4 The sun ___ in the east and___ in the west.A. raises; setB. rise; setsC. rises; setsD. rises; set ( ) 5 Miss Gao___ English on the radio every morning. A. had studied B. studies C. study D. studied( ) 6 Our teacher will return by the time schoolA. will beginB. beganC. is beginningD. begins2( ) 1 -I usually have milk and bread for breakfast. What about you, Jim?-So do I, but my sister ___.A. hasn'tB. doesn'tC. didn'tD. won't( ) 2 -That ten pound note belongs to me.A. Yes, it belongsB. No, it doesn'tC. Yes, it isD. No, it isn't ( ) 3 She will go if it ___ tomorrow.A. isn't rainB. don't rainC. doesn't rainD. didn't rain3( ) 1 -_____ they often ___ these old men?-Yes, they___.A. Do; help; areB.Are; helping; areC. Do; help; doD. Are; helped; are( ) 2 -___ he ___ to work on foot?-Yes, he___.A. Do; go; doB. Does; go; doesC. Is; going; doesD. Does; go; is ( ) 3 _____ you ___ some speaking in English every day?A. Is; speakingB. Do; doC. Do; doesD. Does; do4( ) 1 How ____ it in English?A. you sayB. do you sayC. to speakD. about talk( ) 2 ___ you ___ to school every day?A. When; goB. When do; go .C. When did; goD. Does; go( ) 3 ___ the girl ___ to school?A. Where does; goB. How do; goC. How does; goesD. How does; go 5( ) 1 _____ you ___ how to get the bus stop?A. Have; knowB. Do; knowC. Are; knowing 'D. /; know( ) 2 I ___ what the old man said is right.A. am thinkingB. is thoughtC. thinkD. thought( ) 3 These little boys___ playing football.A. are likingB. likeC. likesD. were liking6( ) 1 We won't go to the Great Wall if it ___ tomorrow.A. snowsB. snowedC. snowD. will snow( ) 2 We won't come back until we ___ the work.A. shall finishB. have finishedC. will finishD. finish( ) 3 Could you ring me up as soon as he ___?A. arrivedB. would arriveC. arrivesD. will arrive( ) 4 I will not help you with your English if I ___ time tomorrow.A. don't haveB. will not haveC. am notD. won't( ) 5 The next time you ___ his parents, tell them I want to see them as soon as possible. A. meet B. will meetC. are going to meet D. met( ) 6 The key will be left on the table when I ___.A. leftB. leaveC. will leaveD. am leaving( ) 7 When you ___ used to the weather here, you will ___ this place.A. will get; likeB. have got; likeC. get; likedD. get; will like 7( ) 1 Our classes____at 7: 30 tomorrow morning.A. beginB. beginsC. is beginningD. were beginning( ) 2 The train ___ at five this afternoon.A. leaveB. leavingC. leavesD. are leaving( ) 3 Next month my father ___ to China from America.A. returnsB. are returningC. are going to returnD. would return 8( ) 1 Look, in___our maths teacher.A. is comingB. cameC. comeD. comes( ) 2 -Have you seen my pen?- .A. Here is itB. Here it isC. Here they areD. Here are they ( ) 3 Under the table___.A. a ball areB. is a ballC. are a ballD. has a ball9( ) 1 He lived there before he ___ to China.A. comeB. comesC. cameD. coming( ) 2 I ____ very hard when I was young.A. studyB. studiedC. had studiedD. shall study( ) 3 A girl ___ the wallet and ___.A. found; turns it inB. would find; has turned in itC. found; turned it inD. has found; turned in it( ) 4 I ___ the blackboard but ___ nothing on it.A. looked at; sawB. have looked; sawC. saw; looked atD. was looking at; was seeing( ) 5 I have no idea what ___ while I was asleep.A. has happenedB. was happenedC. happenedD. had happened( ) 6 He said he would help me with my maths if he?????? ?free.A. wasB. will beC. would beD. is10( ) 1 When___to learn English?A. does she beginB. did she beginC. has she begunD. she began ( ) 2 -I have finished my homework. -When ____ you ____ it?A. have; finishedB. do; finishC. did; finishD. will; finish ( ) 3 My younger brother____ the army____ 1990.A. joined; atB. joined; inC. has joined; inD. has joined; since ( ) 4 The train from Tianjin ___ an hour ago.A. arrivedB. has arrivedC. was arrivingD. arrived at( ) 5 I___ my homework at about nine at night.A. finishedB. would finishC. was finishingD. finish11( ) 1 -Sorry, but your address again, please. I___catch it.-It's 28 Zhongshan Road.A. didn'tB. don'tC. won'tD. wouldn't( ) 2 -Did you wait for your father very long?-Yes, I ____ to bed until two in the morning.A. did goB. didn't goC. had goneD. went( ) 3 -Tom didn't go to see the film with you last night, did he?A. No, he didB. No, he doesn'tC. Yes, he didD. Yes, he didn't ( ) 4 -Excuse me. Look at the sign: NO SMOKING!-Sorry, I___it.A. don't seeB. didn't seeC. haven't seenD. won't see12( ) 1 _____ here and ask him about it yesterday?A. Did you comeB. Would you not goC. You didn't comeD. Aren't you go( ) 2 ___ he ___ a good time last Sunday?A. Were; wereB. Did; doC. Did; hasD. Did; have( ) 3 The students hardly studied the English language, ___ they?A. didB. didn'tC. wereD. weren't( ) 4 -____ the bus ____ just now?-Yes, but it has left. A. Has; come B. Did; come C. Is; come D. Does; come13( ) 1 He came in, ___ his coat and sat down.A. took downB. took offC. taking downD. taking off( ) 2 We carried some water, dug some holes and ___ to plant thesetrees.A. beginB. beganC. beginningD. begins( ) 3 The old lady cleaned the tables, ___ some dirty clothes and did some cooking.A. washingB. washedC. washesD. wash14( ) 1 When he was a child, he____ in the garden in the morning.A. always playsB. always playedC. plays alwaysD. played always ( ) 2 He is good at maths and he ___ hard.A. always studyB. always is studyingC. is always studyingD. studies always( ) 3 Tom ___ to school.A. never is lateB. never comeC. never comesD. is never15( ) 1 When he was young he ____ swim in the river.A. usedB. used toC. usesD. use( ) 2 He ____ at six, but now at five.A. used to get upB. used to getting upC. used get upD. was used to get up( ) 3 The old man ___ out for a walk in the evening.A. used to goingB. goC. is used to goingD. will go16( ) 1 -My father will be here tomorrow.-Oh, I thought that he___ today.A. will comeB. comesC. is comingD. was coming( ). 2 -He has been in the next room.-Sorry, I thought that he___ in Shanghai.A. wasB. isC. will beD. has been( ) 3 Oh, you are here? I thought you____on the playground.A. ranB. runsC. are runningD. run17( ) 1 -What is he doing now?-He___a picture.A. drawsB. drewC. is drawingD. was drawing( ) 2 Look! An elephant___this way.A. was comingB. is comingC. cameD. comes( ) 3 Look! The children___kites over there.A. flewB. flyC. are flyingD. were flying( ) 4 Be quiet! I'm trying to hear what the manA. is sayingB. has saidC. will sayD. says( ) 5 Don't talk with each other. The baby___.A. was sleepingB. is sleeppingC. was sleeppingD. is sleeping18( ) 1 When we came in, they___their lessons.A. are not doingB. weren't doingC. not were doing D^ have done( ) 2 My father___ his clothes, but he is repairing his car. A. doesn't wash B. isn't washing C. is washing D. wasn't washing 191 ______ you ___ your homework now?A. Do; doingB. Are; doingC. Were; doingD. Does; do2 ___ your mother ___ shopping at the moment?A. Are; doingB. Is; doingC. Is; takingD. Are; taking3 ___ the children ___ the radio?A. Is; listeningB. Is; listening toC. Are; listening toD. Are; listening20( ) Who ___ at the door?A. do knockB. is knockingC. knockD. knocking( ) 2 What ___ she___ when I entered?A. is; doingB. does; doC. was; doingD. did; do( ) 3 Which car ___ he ___ when the accident happened?A. is; repairingB. was; repairingC. did; repairD. does; repair21( ) 1 Could you tell me when____?A. he is comingB. he was comingC. will he comeD. is he coming ( ) 2 I ___ going to London next month.A. will think ofB. am thinking ofC. think ofD. am thought of ( ) 3 My uncle ___ to see me. He'll be here soon.A. is comingB. comesC. has comeD. came( ) 4 They ___ uncle Wang this evening.A. is meetingB. meetsC. meetD. are going to meet( ) 5 We ___ for Shanghai tonight.A. are startingB. have startedC. startedD. start22( ) 1 Listen! Someone___ at the door of the meeting-room.A. knockedB. knocksC. is knockingD. was knocking( ) 2 The swimming pool is closed today because the workers___.A. have made repairsB. make repairsC. are making repairsD. are made repairing( ) 3 My brother ___ a lot. He is reading a new magazine now. A. read B. reads C. has read D. is reading( ) 4 -Who sings best in your class? -Mary____.A. isB. willC. doesD. do23( ) I My students___each other.A. are always helpingB. always helpsC. always are helpingD. help always( ) 2 How tired I am, for my little son ___.A. is always cryingB. cryC. never criesD. always cry( ) 3 Don't forget to bring your pen and books. You___to bring these things.A. are always forgottenB. are always forgettingC. are always forgetD. forget always24( ) 1 My father___ breakfast at home every day.A. hasn'tB. isn't havingC. doesn't haveD. has had( ) 2 I ___ supper when the boy broke in.A. hasB. haveC. was havingD. will have( ) 3 We ___ no class on Sundays.A. hadB. haveC. hasD. are having25( ) 1 ___the Blacks ___TV at seven yesterday?A. Did; watchB. Are, watchingC. Were; watchingD. Do; watch( ) 2 The scientist___ a walk in his garden at four last Sunday.A. was takingB. would takeC. tookD. was taken( ) 3 What___ from nine to ten last night?A. did you doB. had you doneC. have you doneD. were you doing ( ) 4 While Tom___ a football match, his sister was reading an interesting story in her room. A. was watching B. is watching C. has watched D. had watched26( ) 1 When Miss Zhao came into the classroom, the students___. A. talked B. were talking C. talking D. talk( ) 2 When Mary came to see me, I___ the music.A. am listening toB. listened toC. was listening toD. was listening ( ) 3 When I arrived there, you___volleyball.A. has already playedB. playedC. were playingD. would play( ) 4 When I knocked at the door, my mother___.A. cookedB. cookingC. was cookingD. cook( ) 5 We heard a cry when we ___ TV last night.A. were watchingB. would watchC. watchD. watched27( ) 1 Mary was drawing a horse on the blackboard when I ___ in.A. have comeB. cameC. am comingD. come( ) 2 The little boy ___ when I came into the room.A. is drawingB. drawsC. has drawnD. was drawing( ) 3 I ___ the floor when my father came in.A. was sweepingB. sweptC. sweepingD. am sweeping( ) 4 They ___ a meeting when I saw them.A. hadB. have hadC. were havingD. are having( ) 5 -What ___ when I phoned you this morning?-I ___ my homework and was starting to take a bath.A. were you doing; had just finishedB. would you do; have just finishedC. are you doing; just finishedD. did you do; just finished28( ) 1 Look at the clouds. ___.A. It's going to rainB. It'll be rainingC. It will be rainedD. If11 rain I( ) 2 Myfamily____to stay in London for some time.A. is goingB. are goingC. goD. are go( ) 3 There___ two English films next week.A. is going to beB. are going to haveC. will haveD. are going to be( ) 4 There is going to___ a volleyball match on our school playground. The match is going to___ at six this evening.A. have; beB. be; haveC. be; beD. have; have29( ) 1 -Are you busy this afternoon?-No. I___to watch a football match.A. am goingB. willC. shallD. can( ) 2 Who ___ help him to move the box away?A. areB. are going ,C. are going toD. is( ) 3 Where ____ buy a computer for your son?A. you areB. are goingC. you goD. are you going to30( ) 1 It is getting dark. I___.A. must be leavingB. must be leftC. will leavingD. was leaving ( ) 2 Tell me who_,__ to our party tomorrow.A. is comingB. was comingC. comeD. have come( ) 3 Whom ___ you ___ to for help now?A. are; turningB. are; turnC. would; turnD. do; turning31( ) 1 Next year my little sister ____ ten years old.A. is to beB. is going to beC. shall beD. will be( ) 2 They have just decided that they ___ the job.A. have takenB. will takeC. would takeD. are taking( ) 3 She says that she___to Beijing next week.A. has goneB. will goC. goesD. go( ) 4 If he___at eight, we___, too.A. leave; doB. leaves; willC. will leave; willD. is leaving; are ( ) 5 -Is this the last exam for this term?-Yes, but there___ another test three months from now.A. isB. wasC. will beD. has been( ) 6 You___ late for school again if you___ early.A. shall be; won't get upB. are; won't get upC. will be; don't get upD. have been; not get32( ) 1 Will you please ___ this rubber to Xiao Ling?A. to giveB. givingC. gaveD. give( ) 2 -____ I ____ the window?-Yes, please.A. Will; cleanB. Am; cleaningC. Do; cleanD. Shall; clean( ) 3 ___ you like to have dinner with us tonight?A. WouldB. DoC. AreD. Will33( ) 1 -I'm sorry, I forgot to past the card for you.-Never mind, I ___ post it tomorrow.A. am goingB. am going toC. will goD. go( ) 2 ___ you ___ a teacher when you grow up?A. Will; beB. Are; going to beC. Are; /D. Will; going to be, 34( ) 1 I thought Class One ___ in the match.A. will winB. would winC. is going to winD. was going to win ( ) 2 She didn't tell me whether she ___ back early or late.A. comesB. will comeC. is comingD. would come( ) 3 The students were told that they____ at the school gate at 2:00 the following afternoon.A. metB. will meetC. were to meetD. were met35( ) 1 Last year the old man___ under the roof, enjoying the sunlight- A. sits B. is sitting C. sit D. would sit( ) 2 We___ each other when we studied together.A. helpingB. are helpingC. would helpD. do help( ) 3 Though we pushed the car hard, the car___ away.A. wouldn't moveB. MovedC. would moveD. doesn't move36( ) 1 ______ you ___ the novel that I lent you last week?A. Did; finishB. Have; finishedC. Are; finishedD. Do; finish( ) 2 He ___ in our school for 20 years and he ___ here in 1977.A. has taught; cameB. has taught; has comeC. taught; cameD. has teached; has came( ) 3 They are late. The film ___ for five minutes.A. has begunB. has startedC. has been onD. began37( ) 1 A new school ___ in my hometown recently.A. is set upB. has been set upC. was set upD. has set up( ) 2 -Did your brother go to America last year?A. No he did never go thereB. No, he has never gone thereC. No, he never was thereD. No, he's never been there( ) 3 _____ the Great Wall?A. Have you ever gone toB. Are you ever going toC. Do you ever go toD. Have you ever been to( ) 4.I___ the book yet.A. haven't readB. hadn't readC. don't readD. am not reading( ) 5 They left for Beijing last month and we ___ them ever since.A. don't hear fromB. haven't heard fromC. won't hear fromD. didn't hear from( ) 6 He says he___ the book several times already this year.A. had readB. has readC. will readD. is reading38( ) 1 He ___ the book a week ago, but I ___ it to the library. A. have lent; returned B. have borrowed; returnC. borrowed; have returnedD. lent; have returned( ) 2 You can't use the computer. It___.A. was broken downB. is wrongC. is badD. has broken down ( ) 3 I'm sorry, I____your name.A. have forgottenB. forgotC. had forgottenD. forgotten 39( ) 1 The old man ___ in this house since 1949.A. has livedB. had livedC. is livingD. lives( ) 2 I hope I ___ no mistake in my work so farA. makeB. am makingC. have madeD. was making( ) 3 The life of the people___ greatly in the past years.A. has changedB. have changedC. changedD. are changing ( ) 4 Her grandpa___ for three years.A. has been deadB. has diedC. had been deadD. died40( ) 1 I ___ her only twice since last year.A. seeB. was seeingC. have seenD. saw( ) 2 Lucy ___ to Shanghai once.A. wentB. has goneC. has beenD. had been( ) 3 Judy___the Great Wall twice, and now she still ___to go there.A. went to; wantedB. goes to; wantsC. has gone to; wantsD. has been to; wants( ) 4 In the past five years. I___ English words.A. have learned three thousandB. learned three thousand ofC. had learned three thousandsD. learned thousands of( ) 5 He ___ there many times.A. has beenB. wentC. has been toD. has gone41( ) 1 -- you ___ your breakfast?-Yes, I have.-When ___ you ___ it?-Twenty minutes ago.A. Have; have; have; hadB. Did; have; did; haveC. Have; had; do; haveD. Have; had; did; have( ) 2 -___ your homework yet?-Not yet, I___it.A. Have you done; am doingB. Did you do; didC. Did you do; am doingD. Have you done; did( ) 3 -Where___ the recorder? I can't see it anywhere.-I ___ it right here half an hour ago. But now it is gone.A. did you put; have putB. have you put; putC. do you put; puttingD. did you put; have put42( ) 1 Mr Green ___ China for three years.A. has been toB. has come toC. has been inD. has arrived in ( ) 2 Tom ___ London for two years.A. had leftB. has gone awayC. has been away fromD. had been away from( ) 3 How long ___ a Party member?A. have you beenB. are youC. have you becomeD. did you become43( ) 1 My father isn't here now. He ___Shanghai. He ___ there twice.A. has gone; has beenB. has gone to; has been toC. has been to; has goneD. has gone to; has been( ) 2 -Hi! Bruce. I have't seen you for three weeks.-Hi! George. I___America.A. have gone toB. went to -C. have been toD. have been in( ) 3 My uncle___ London for five years. But he will be back next year.A. wentB. has been inC. has goneD. has gone to( ) 4 -Could I speak to Mrs Black, please?-Sorry, she ___ to the library.A. is goingB. has goneC. has beenD. will to( ) 5 Peter is young, but he___ many foreign countries.A. has been inB. has gone toC. went toD. has been to44( ) 1 ____ you ____ the book?A. Are; haveB. Have; gotC. Do; getD. Are; having( ) 2 ____ you ____ to know about the news?A. Do; mustB. Will; getC. Have; hadD. Do; have( ) 3 They___ finish the job by tomorrow.A. have gotB. have got toC. got toD. have45( ) 1 Before we got to the railway station, the train___ already.A. went outB. had goneC. has goneD. has arrived( ) 2 The film ___ when I ___ to the cinema.A. has begun; getB. had begun; gotC. has been on; getD. had been on; got( ) 3 The meeting____ for five minutes when I got there.A. had begunB. had been onC. has begunD. has been on( ) 4 -Let's hurry. The President is coming.-Oh, I was afraid that we___.A. already miss himB. had already missed himC. will miss him alreadyD. have already missed him( ) 5 When I___ to the cinema, the film___ for 5 minutes.A. got; had begunB. get; will beginC. got; had been onD. got; has been on( ) 6 By the end of last term, we___over two thousand new words.A. learnedB. have learnedC. will learnD. had learned参考答案:1. 1-6 B C A C B D?2. 1-3 B B C3. 1-3 C B B4. 1-3 B B D?5. 1-3 B C B6. 1-7 A D C A A B B7. 1-3 A C A8. 1-3 D B B9. 1-6 C B C A C A10. 1-5 B C B A A11. 1-4 A B C B?12. 1-4 A D A B13. 1-3 B B B?14. 1-3 B C C15. 1-3 B A C16. 1-3 D A A17. 1-5 C B C A D18. 1-2 B B19. 1-3 B B C 20. 1-3 B C B?21. 1-5 A B A D A22. 1-4 C C B C23. 1-3 A A B24. 1-3 C C B25. 1-3 C A D26. 1-5 B C C C A27. 1-5 B D A C A28. 1-4 A B D C29. 1-3 A C D30. 1-3 A A A31. 1-6 D B B B C C32. 1-3 D D A33. 1-2 C B34. 1-3 B D C35. 1-3 D C A36. 1-3 B A C37. 1-6 B D D A B B38. 1-3 C D A39. 1-4 A C A A40. 1-5 C C D A A41. 1-3 D A B42. 1-3 C C A43. 1-5 D C D B D44. 1-3 C D B45. 1-6 B B B B C D。

相关文档
最新文档