81. You _____ me waiting for two hours. I _____ for you since five. A. Kept…waited B. have kept…waited C. kept…have waited D. have kept…have waited 82. Where _____John _____? To the library. He _____ there for an hour. A. has… been … has gone B. has…gone…has been C. did… go… went D. did…be…went 83. _____ the baby still _____ ? No, it ______ crying. A. Has… cried… has stopped B. Is…crying…stopped C. Did… cry… stopped D. Is…crying…has stopped 84. I _____ the way. I ______ here for quite many years. A. knew… have lived B. knew… live C. know… have lived D. know… live 85. _____ you ever _____America ? Yes, I have. A. Have… gone to B. Have… gone in C. Have… been to D. Have… been in 86. My brother _______ college for over three years. A. has gone to B. has been to C. has been in D. has been for 87. He _____ the Army by the end of 1992. He ____ in the army since then. A. joined…is B. has joined…has been C. had joined…is D. has joined… has been 88. By the time I _____ back they ____ up ten metres. A. came…have climbed B. came…had climbed C. come…have climbed D. had come…climbed 89. Jack ____ over five lessons by seven o'clock. Then he____ a test. A. went…took B. went…had taken C. had gone…took D. had gone…had taken 90. We _____ out by that time that he ____ a thief for a long time. A. had found…had been B. had found…was C. found…had been D. found…was 91. Before the new _____ him, he ____ to know about it. A. reaches… has got B. reached…had got C. reached… got D. had reached…got 92. I _____ him a second letter before I _____ from him. A. wrote… heard B. wrote… had heard C. had written… heard D. have written… hear 93. We _____ in a good harvest because we ______ enough rain. A. didn't get… had had B. got… had had C. had got… had bad D. got… hadn't had 94. They ____for five hours when they ____ in New York. A. flew…arrived B. had flown…had arrived C. flew…had arrived D. had flown…arrived 95. She ____ that ____ it for two days by that day. A. says…has rained B. says…had rained C. said… had rained D. said…rained 96. John _____ there since the year before, so he ____ them. A. had worked…knew B. had worked….had known C. worked…knew D. worked…had known' 97. He _____ angry because he _____ for a long time. A. had got…had waited B. got…waited C. had got…waited D. got…had waited 98. Paper _____ first invented in China. A. is B. are C. was D. were 99. The Greens _____ China for five years. A. has been in B. have been in C. went to D. has gone to 100.There _____ an eraser under the desk. Is it yours ? A. is B. has C. was D. had (责任编辑:admin) |