1.Selecting a mobile phone for personal use is no easy task because technology _____ so rapidly.A. is changingB. has changedC. will have changedD. will change2. I wonder why Jenny ____ us recently. We should have heard from her by now.A. hasn’t writtenB. does n’t writeC. won’t writeD. hadn’t written3. –Excuse me, sir. Would you do me a favor?--Of course. What is it?--I ____ if you could tell me how to fill out this form.A. had wonderedB. was wonderingC. would wonderD. did wonder4. ---____David and Vicky ____ married?---For about three years.A. How long were; beingB. How long have; gotC. How long have; beenD. How long did; get5. Now that she is out of job, Lucy ____ going bac k to school, but she hasn’t decided yet.A. had consideredB. has been consideringC. consideredD. is going to consider6. They ____ on the program for almost one week before I joined them, and now we ____ on it as no good results have come out so far.A. had been working; are still workingB. had worked; were still workingC. have worked; were still workingD. have worked; are still working7. When the old man _____ to walk back to his house, the sun ____ itself behind the mountain.A. started;had already hiddenB. had started; had already hiddenC. had started; eas hidingD. was started; hid8. Scientists think that the continents ____ always where they ____ today.A. aren’t; areB. aren’t; wereC. weren’t; areD. weren’t; were9. –If the traffic hadn’t been so heavy, I could have been back by 6 o’clock.--What a pity! Tina ____ here to see you.A. isB. wasC. would beD. has been10. The country life he was used to ____ greatly since 1992.A. changeB. has changedC. changingD. have changed11. –Where did you put the car keys?--Oh, I ____ I put them on the chair because the phone rang as I ____ in.A. remembered; comeB. remembered; was comingC. remember; comeD. remember; was coming12. I have to go to work by taxi because my car ____ at the garage.A. will be repairedB. is repairedC. is being repairedD. has been repaired1. Why don’t you put the meat in the fidge?It will ____ fresh fo r several days.A. be stayedB. stayC. be stayingD. have stayed2. The crazy fans _____ patiently for two hours, and they would wait till the movie star arrived.A. were waitingB. had been waitingC. had waitedD. would wait3. –George and Lucy got married last week. Did you go to their wedding?--No, I ____. Did they have a big wedding?A. was not invitedB. have not been invitedC. hadn’t been invitedD. didn’t invite4. Millions of pounds’ worth of damage ____ by a storm which swept across the north of England last night.A. has been causedB. had been causedC. will be causedD. will have been caused5. –What would you do if it ____tomorrow?--We have to carry it on, since we’ve got everything ready.A. rainB. rainsC. will rainD. is raining6.Months ago we sailed ten thousand miles across this open sea, which ____ the Pacific, and we met no storms.A. was calledB. is calledC. had been calledD. has been called7. In a room above store, where a party ____, some workers were busily setting the table.A. was to be heldB. has been heldC. will be heldD. is being held8. I ____ along the street looking for a place to park when the accident _____.A. went; was occurringB. went; occurredC. was going ; occurredD. was going; had occurred9. When he turned professional at the age of 11, Mike ____ to become a world champion by his coach and parents.A. expectedB. was expectingC. was expectedD. would be expected10. The moment the 28th Olympic Games ____ open, the whole world cheered.A. declaredB. have been declaredC. have declaredD. were declared11. –Did you see a man in black pass by just now?--No, sir. I ____ a newspaper.A. readB. was readingC. would readD. am reading12.--____you ____him around the museum yet?--Yes. We had a great time there.A. Have; shownB. Do; showC. Had; shownD. Did; show1. The news came as no surprise to me. I ____ for some time that the factory was going to shut down.A. had knownB. knewC. have knownD. know2. By the end of last year, another new gymnasium ____ in Beijing.A. would be completedB. was bing completedC. has been completedD. had been completed3. –You were out when I dropped in at your house.--Oh, I ____ for a friend from England at the airport.A. was waitingB. had waitedC. am waitingD. have waited4. –The window is dirty.--I know. It ___ for weeks.A. hasn’t cleanedB. didn’t cleanC. wasn’t cleanedD. hasn’t been cleaned5. With more forests being destroyed, huge quantities of good earth ____ each year.A. is washing awayB. is being washed awayC. are washing awayD. are being washed away6. As soon as he comes back, I’ll tell him when ____ and see him.A. you will comeB. will you comeC. you comeD. do you come7. Eliza remembers everything exactly as if it ____yesterday.A. was happeningB. happensC. has happenedD. happened8. The house belongs to my aunt but she ___ here any more.A. has n’t livedB. didn’t liveC. hadn’t livedD. doesn’t live9. Customers are asked to make sure that they____ the right change before leaving the shop.A. will giveB. have been givenC. have givenD. will be given10. My friend, who ____ on the International Olympic Committee all his life, is retiring next month.A. servedB. is servingC. had servedD. has served11. They ____ two free tickets to Canada, otherwise they’d never have been able to afford to go.A. had gotB. gotC. have gotD. get12. At the end of the meeting, it was announed that an agreement _____.A. has been reachedB. had been reachedC. has reachedD. had reached。