好文档 - 专业文书写作范文服务资料分享网站

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

天下 分享 时间: 加入收藏 我要投稿 点赞

一般过去时与现在完成时比较练习题

I、辨析

A. 用 already或 yet填空

1)- Have they taken down the old pictures _____?

-No, not ______.

2) Most of us have ________ finished our compositions. 3) He hasn’t visited the exhibition _______. 4) I have finished my homework ______.

5)I haven’t finished 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

II. 按要求填写表格。 原形 am/is put begin are hurt bring let come 过去式 过去分词 原形 buy read cost catch blow shut set become 过去式 过去分词 hit cut III. 单项填空。

1.Mother____me a new coat yesterday. A. had made B. made C. has made D. makes 2.____ 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 ?

1 / 2

一般过去时与现在完成时比较练习题

A. Have …seen; did…see B. Did …see; did…watch C. Have…seen; have…seen D. Did …see; have…seen 4.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

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

6.- _____ 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

2 / 2

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

一般过去时与现在完成时比较练习题I、辨析A.用already或yet填空1)-Havetheytakendowntheoldpictures_____?-No,not______.2)Mostofushave________finishedourc
推荐度:
点击下载文档文档为doc格式
19qzs2t5xc7f1wl0k4bu3bj0w6iip0013m2
领取福利

微信扫码领取福利

微信扫码分享