最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

(完整版)一般过去时和现在完成时练习题_含答案

IT圈 admin 69浏览 0评论

2024年4月10日发(作者:尹蕤)

选择填空

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…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 …copy…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

C。 Have…seen…have…seen D。 Did …see…have…seen

____ 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…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。

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 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…hadn’t had

15. John _____ there since the year before, so he _____ them。

2024年4月10日发(作者:尹蕤)

选择填空

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…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 …copy…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

C。 Have…seen…have…seen D。 Did …see…have…seen

____ 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…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。

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 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…hadn’t had

15. John _____ there since the year before, so he _____ them。

发布评论

评论列表 (0)

  1. 暂无评论