【正文】
tury ____ the steady improvement in the means of travel. A. has witnessed B. was witnessed C. witnessed D. is witnessed 9. Not until the game had begun ____ at the sports ground. A. had he arrived B. would he have arrived C. did he arrive D. should he have arrived 10. By the time you get to New York, I ____ for London. A. would be leaving B. am leaving C. have already left D. shall have left 25 ? 全真試題 1. After searching for half an hour, she realized that her glasses ____ on the table all the time. A. had been lying B. had been lain C. have been lying D. were lain 2. Hardly ____ the helicopter ____ when the waiting crowed ran toward it. A. had … landed B. has ….landed C. did …land D. was …landing 3. I bought a new house last year, but I ____ my old house yet, so at the moment I have two houses. A. did not sell B. do not sell C. had not sold D. have not sold 4. Pick me up at 8 o’clock. I ____ my bath by then A. will have had B. will be having C. can have had D. may have 5. By the end of this month, we surely ____ a satisfactory solution to the problem, A. have found B. will be finding C. will have found D. are finding 26 6. Before first nonstop flight made in 1949, it ____ necessary for all planes to land for refueling. A. would be B. has been C had been D. would have been 7. Until then, his family ____ from him for six months. A. didn’t hear B. hasn’t been hearing C. hasn’t heard D. hadn’t heard 8. The last half of the nieenth century ____ the steady improvement in the means of travel. A. has witnessed B. was witnessed C. witnessed D. is witnessed 9. Not until the game had begun ____ at the sports ground. A. had he arrived B. would he have arrived C. did he arrive D. should he have arrived 10. By the time you get to New York, I ____ for London. A. would be leaving B. am leaving C. have already left D. shall have left