1、 选择填空 1.Mother __ __me a new coat yesterday. I _______ it on. It fits me well. A. had made…have tried B. made…have tried C. has made…tried D. made…tried 2 “He ____to draw horses already”. “When ______ he ?” “ Last year “ A. learned…has B. learned…did C. has learned…
2、has D. has learned…did 3.Tom _____up into the tree. Look, he ____ high up there ! A. has got…is B. has climbed…was C. got …was D. climbed…is 4.____ you _____ the text yet ? Yes, we ____ it two hours ago. A. Did…copy…did B. Have…copied…have C. Have…copied…did D. Did …cop
3、y…had 5. “Why ______ she _______ angry ?” “Because he _____ at her just now .” A. did…get…shouted B. has…got…shouted C. did…get…has shouted D. has…got…has shouted 6. ______you __________ the film before ? Where _____ you ____ it ? A. Have …seen…did…see B. Did …see…did…watch
4、 C. Have…seen…have…seen D. Did …see…have…seen 7.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 8.Where ______ John _______ ? To the library. He _________ there for an hour. A.has
5、…been…has gone B. has…gone…has been C. did…go…went D. did…be…went 9.______ the baby still _____ ? No, it _______ crying. A. Has…cried…has stopped B. Is…crying…stopped C. Did …cry…stopped D. Is…crying…has stopped 10. I _______ the way. I ________ here for quite many years.
6、 A. knew…have lived B. knew…live C. know…have lived D. know…live 11. _____ you ever _____ America ? Yes, I have. A. Have…gone to B. Have…gone in C. Have…been to D. Have …been in 12. My brother ____college for over three years. A. has gone to B. has been to C. has been in
7、D. has been at 13. People ____ that the soldiers _____ fighting. A. say…had stopped B. said…has stopped C. say…stopped D. said…had stopped 14. We ____ in a good harvest because we ____ enough rain. A. didn’t get…had had B. got…had had C. had got…had had D. got…had
8、n’t had 15. 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 16. He _____ angry because he ____ for a long time. A. had got…had waited B. got…waited C. had got…waited D. got…had waite
9、d 17. -I have seen the film “Titanic” already. When __________ you __________ it? The day before yesterday. A. have; seen B. will; see C. did; see D. did; seen 18. Mr Black __________ in China since five years ago. A. lived B. has lived C. lives D. is going to live 19. We ____________ trees last Sunday. So far we __________ over 3,000 trees there. A. planted; planted B. planted; have planted C. have planted; planted D. have planted; have planted 练习答案: 1~5 BDACA 6~10 ADBDC 11~15 CDCAD 16~19 BCBB
©2010-2025 宁波自信网络信息技术有限公司 版权所有
客服电话:4009-655-100 投诉/维权电话:18658249818