21.Both Kate and I _c____ ready for the picnic now.
A.is not B.is getting C.are getting D.am getting
22.Where were you in July last year?
This time last year my family and I __d___ my grandparents in New York.
A.was visiting B.visited C.had visited D.were visiting
23.Policeman:Did you go out that morning?
Paul:No,never.I _c____ on my report in my room the whole morning.
A.worked B.had worked C.was working D.was going to work
24.Mother came in while we _a____ TV at midnight.
Was she angry with you?
A.were watching B.are watching C.watched D.watch
25.I called you at about half past eight last night,but nobody answered.
Oh,I __b___ in my office at that time.
A.will work B.was working C.worked D.had worked
26.I __b___ a letter from him since he left.
A.didn’t receive B.haven’t got C.didn’t have D.haven’t heard
27.Where have you _c____ these days?
I have __c___ to Dazhu with my friends.
A.been; gone B.been; been C.gone; been D.gone; gone
28.The old people ___c__ lonely at all since we began to visit them once a week.
A.don’t feel B.hasn’t felt C.haven’t felt D.didn’t feel
29.My grandfather __c___ in the small town all his life.He always says he like the town.
A.lived B.have lived C.has lived
30.How do you like Beijing,Mr.Black?
Oh,I __d___ such a beautiful city.
A.don’t visit B.didn’t visit C.haven’t visited D.hadn’t visited
31.How long __c___ he __c___ the dictionary?
A.has; borrowed B.has; had C.has; bought D.has; lent
32.Could you tell me _a____?
Yes.They ____a_ to the library.
A.where are the twins; have been B.where the twins are; have gone
C.where were the twins; have been D.where the twins were; gave gone
33.She asked me where __c___ during my stay in New York.
A.I had gone B.had I stayed C.I had been D.did I live
34.The class ___b__ before Tom ___b__ into the classroom.
A.began; was walking B.had begun; walked C.begins; walks D.was beginning; walked
35.By the time my parents reached home yesterday,I __a___ the dinner already.
A.had cooked B.cooked C.have cooked D.cook
36.The shop was quite new,for it __a___ only the week before.
A.had opened B.was opening C.has been open D.is opened
37.The Young Pioneers didn’t know __b___.
A.where will they go B.what they would do next C.when could they go D.how did they get there
38.Mother told me _d____ that I __d___ back on time.
A.to be sure of; would come B.to make sure; will come
C.to be sure; will come D.to make sure; would come
39.The train is leaving right now,but David hasn’t arrived yet.
Well,he said he _c____ here on time.
A.came B.will be C.would come D.can be