【正文】
he scientist___ a walk in his garden at four last Sunday. taking take taken ( ) 3 What___ from nine to ten last night? you do you done you done you doing ( ) 4 While Tom___ a football match, his sister was reading an interesting story in her room. watching watching watched watched 26 ( ) 1 When Mi Zhao came into the claroom, the students___. talking ( ) 2 When Mary came to see me, I___ the music. listening to to listening to listening ( ) 3 When I arrived there, you___volleyball. already played playing play ( ) 4 When I knocked at the door, my mother___. cooking ( ) 5 We heard a cry when we ___ TV last night. watching watch 27 ( ) 1 Mary was drawing a horse on the blackboard when I ___ in. e ing ( ) 2 The little boy ___ when I came into the room. drawing drawn drawing ( ) 3 I ___ the floor when my father came in. sweeping sweeping ( ) 4 They ___ a meeting when I saw them. had having having ( ) 5 What ___ when I phoned you this morning? I ___ my homework and was starting to take a bath. you doing。 had just finished you do。 have just finished you doing。 just finished you do。 just finished 28 ( ) 1 Look at the . ’s going to rain ’ll be raining will be rained 11 rain I ( ) 2 Myfamily____to stay in London for some time. going going go ( ) 3 There___ two English films next week. going to be going to have have going to be ( ) 4 There is going to___ a volleyball match on our school match is going to___ at six this evening. 。 be 。 have 。 be 。 have 29 ( ) 1 Are you busy this afternoon? watch a football match. going ( ) 2 Who ___ help him to move the box away? going , going to ( ) 3 Where ____ buy a puter for your son? are going go you going to 30 ( ) 1 It is getting . be leaving be left leaving leaving ( ) 2 Tell me who_,__ to our party tomorrow. ing ing e ( ) 3 Whom ___ you ___ to for help now? 。 turning 。 turn 。 turn 。 turning 31 ( ) 1 Next year my little sister ____ ten years old. to be going to be be be ( ) 2 They have just decided that they ___ the job. taken take take taking ( ) 3 She says that she___to Beijing next week. gone go ( ) 4 If he___at eight, we___, too. 。 do 。 will leave。 will leaving。 are ( ) 5 Is this the last exam for this term? Yes, but there___ another test three months from now. be been ( ) 6 You___ late for school again if you___ early. be。 won’t get up 。 won’t get up be。 don’t get up been。 not get 32 ( ) 1 Will you please ___ this rubber to Xiao Ling? give ( ) 2 ____ I ____ the window? Yes, please. 。 clean 。 cleaning 。 clean 。 clean ( ) 3 ___ you like to have dinner with us tonight? 33 ( ) 1 I’m sorry, I forgot to past the card for you. Never mind, I ___ post it tomorrow. going going to go ( ) 2 ___ you ___ a teacher when you grow up? 。 be 。 going to be 。 / 。 going to be, 34 ( ) 1 I thought Cla One ___ in the match. win win going to win going to win ( ) 2 She didn’t tell me whether she ___ back early or late. e ing e ( ) 3 The students were told that they____ at the school gate at 2: 00 the following meet to meet met 35 ( ) 1 Last year the old man___ under the roof, enjoying the sunlight sitting sit ( ) 2 We___ each other when we studied together. helping help help ( ) 3 Though we pushed the car hard, the car___ away. ’t move move ’t move 36 ( ) 1 ______ you ___ the novel that I lent you last week? 。 finish 。 finished 。 finished 。 finish ( ) 2 He ___ in our school for 20 years and he ___ here in 1977. taught。 came taught。 has e 。 came teached。 has came ( ) 3 They are film ___ for five minutes. begun started been on 37 ( ) 1 A new school ___ in my hometown recently. set up been set up set up set up ( ) 2 Did your brother go to America last year? he did never go there , he has never gone there , he never was there , he’s never been there ( ) 3 _____ the Great Wall? you ever gone to you ever going to you ever go to you ever been to ( ) the book yet. ’t read ’t ’t read not reading ( ) 5 They left for Beijing last month and we ___ them ever since. ’t hear from ’t heard from ’t hear from ’t hear from ( ) 6 He says he___ the book several times already this year. read read read reading 38 ( ) 1 He ___ the book a week ago, but I ___ it to the library. lent。 returned borrowed。 return 。 have returned 。 have returned ( ) 2 You can’t use the . broken down wrong bad broken down ( ) 3 I’m sorry, I____your name. forgotten forgotten 39 ( ) 1 The old man ___ in this house since 1949. lived lived living ( ) 2 I hope I ___ no mistake in my work so far making made making ( ) 3 The life of the people___ greatly in the past years. changed changed changing ( ) 4 Her grandpa___ for three years. been dead died been dead 40 ( ) 1 I ___ her only twice since last year. seeing seen ( ) 2 Lucy ___ to Shanghai once. 118 It’s a Haidian top problem gone been been ( ) 3 Judy___the Great Wall twice, and now she still ___to go there. to。 wanted to。 wants gone to。 wants been to。 wants ( ) 4 In the past five English words. learned three thousand three thousand of learned three thousands thousands of ( ) 5 He ___ there many times. been been to gone 41 ( ) 1 you ___ your breakfast? Yes, I have. When ___ you ___ it? Twenty minutes ago. 。 have。 have。 had 。 have。 did。 have 。 had。 do。 have 。 had。 did。 have ( ) 2 ___ your homework yet? Not yet, I___it. you done。 am doing you do。 did you do。 am doing you done。 did ( ) 3 Where___ the recorder? I can’t see it anywhere. I ___ it right here half an hour now it is gone. you put。 have put you put。 put you put。 putting you put。 have put 42 ( ) 1 Mr Green ___ China for three years. been to e to been in arrived in ( ) 2 Tom ___ London for two years. left gone away been away from been away from ( ) 3 How long ___ a Party member? you been you you bee you bee 43 ( ) 1 My father isn’t here no