【正文】
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. is B. will C. does D. do23( ) I My students___each other.A. are always helping B. always helpsC. always are helping D. help always( ) 2 How tired I am, for my little son ___.A. is always crying B. cry C. never cries D. always cry( ) 3 Don39。 had just finished B. would you do。 be D. have。 will D. is leaving。 not get32( ) 1 Will you please ___ this rubber to Xiao Ling?A. to give B. giving C. gave D. give( ) 2 ____ I ____ the window?Yes, please.A. Will。 / D. Will。 finish( ) 2 He ___ in our school for 20 years and he ___ here in 1977.A. has taught。t read D. am not reading( ) 5 They left for Beijing last month and we ___ them ever since. A. don39。 have returned( ) 2 You can39。 have。 have D. Have。t see it anywhere.I ___ it right here half an hour ago. But now it is gone. A. did you put。 has gone D. has gone to。 get C. Have。 had begun B. get。 got( ) 3 The meeting____ for five minutes when I got there.A. had begun B. had been on C. has begun D. has been on( ) 4 Let39。 having( ) 2 ____ you ____ to know about the news?A. Do。 has been B. has gone to。 am doing D. Have you done。 had。 wants D. has been to。 return C. borrowed。t read B. hadn39。 finished C. Are。 be B. Are。 don39。 do B. leaves。 be B. be。 watching D. Do。 repair D. does。 listening to D. Are。 doing D. Does。m trying to hear what the manA. is saying B. has said C. will say D. says( ) 5 Don39。 has D. Did。t see B. didn39。t B. don39。 finish C. did。 turns it in B. would find。t go to the Great Wall if it ___ tomorrow.A. snows B. snowed C. snow D. will snow( ) 2 We won39。 go C. How does。 do C. Do。 do B. Does。 are 。t( ) 2 That ten pound note belongs to me.A. Yes, it belongs B. No, it doesn39。t he?Yes, he did. He often___ to school early. A. e B. es C. came D. has e( ) 2 Ann ____ her hair every week.A. is going to wash B. wash C. washes D. is washing( ) 3 They usually_____TV in the evening.A. watch B. will watch C. are watching D. watches( ) 4 The sun ___ in the east and___ in the west.A. raises。 sets D. rises。t rain B. don39。 help。 going。 go B. When do。 know B. Do。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. left B. leave C. will leave D. am leaving( ) 7 When you ___ used to the weather here, you will ___ this place.A. will get。 turned in it( ) 4 I ___ the blackboard but ___ nothing on it.A. looked at。 at B. joined。t( ) 2 Did you wait for your father very long?Yes, I ____ to bed until two in the morning. A. did go B. didn39。t see12( ) 1 _____ here and ask him about it yesterday?A. Did you e B. Would you not go C. You didn39。t( ) 4 ____ the bus ____ just now?Yes, but it has left.A. Has。t wash B. isn39。 doing C. Is。 do C. was。t forget to bring your pen and books. You___to bring these things.A. are always forgotten B. are always forgetting C. are always forget D. forget always24( ) 1 My father___ breakfast at home every day.A. hasn39。 have just finishedC. are you doing。 have29( ) 1 Are you busy this afternoon?No. I___to watch a football match. A. am going B. will C. shall D. can( ) 2 Who ___ help him to move the box away?A. are B. are going , C. are going to D. is( ) 3 Where ____ buy a puter for your son?A. you are B. are going C. you go D. are you going to30( ) 1 It is getting dark. I___.A. must be leaving B. must be left C. will leaving D. was leaving( ) 2 Tell me who_,__ to our party tomorrow.A. is ing B. was ing C. e D. have e( ) 3 Whom ___ you ___ to for help now?A. are。 are( ) 5 Is this the last exam for this term?Yes, but there___ another test three months from now. A. is B. was C. will be D. has been ( ) 6 You___ late for school again if you___ early.A. shall be。 clean B. Am。 going to be,34( ) 1 I thought Class One ___ in the match.A. will win B. would win C. is going to win D. was going to win( ) 2 She didn39。 came B. has taught。t hear from B. haven39。t use the puter. It___.A. was broken down B. is wrong C. is bad D. has broken down( ) 3 I39。 have。 had。 have put B. have you put。 has been( ) 2 Hi! Bruce. I have39。 had D. Do。 will beginC. got。 get D. had been on。 get D. Are。t here now. He ___Shangh