一般过去时与现在完成时比较练习题(整理版)

更新时间:2023-05-03 04:41:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

I、辨析

A. 用already或yet填空

1)- Have they taken down the old pictures _____

-No, not ______.

2) Most of us have ________ finished our compositions.

3) He has n’t visited the exhibition _______.

4) I have finished my homework ______.

5)I haven’t finis hed my homework ____.

B.用since或for填空

1) We have learned five lessons _______ the beginning of this term.

2) Mrs. Liao has been in hospital _______last week.

3) I have stayed at my aunt’s _______two weeks.

C. 用have gone to或have been to填空

1) -Where are the boy students

-They _____ to the school library.

2) -Is your father at home

-No, he ____ to Beijing.

-_______he ever _________ Beijing before

-Yes, he _______________ Beijing several times

III. 单项填空。

a new coat yesterday.

A. had made

B. made

C. has made

D. makes

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

3. ______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

______ 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

_____ you ever ___America

-Yes, I have.

A. Have…gone to

B. Have…gone in

C. Have…been to

D. Have …been in

7. My brother ____college for over three years.

A. has gone to

B. has been to

C. has been in

D. has been at

8. Mr Black __________ in China since five years ago.

A. lived

B. has lived

C. lives

D. is going to live

9. 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

10. I ______ today’s homework already. What about you

A. have finished

B. finish

C. to finish

D. finishing

11. Jim ______ the Great Wall many times.

A. went to

B. goes to

C. has gone to

D. has been to

12. —______ to the United States

—No, never, but I went to Canada a few years ago.

A. Have you been

B. Have you gone

C. Did you go

D. Will you go

13. Miss Wu has taught in this school ______.

A. for ten years

B. ten years ago

C. since ten years

D. for ten years ago

14. I _____ to school at seven yesterday.

A. am going

B. went

C. go

D. have gone

15. Tom _____ basketball with his classmate the day before yesterday.

A. plays

B. played

C. has played

D. is playing

本文来源:https://www.bwwdw.com/article/m0ne.html

Top