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

一般过去时和现在完成时练习题含答案

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

...

一般过去时和现在完成时练 题习

1. A. 用 already 或 yet

1) Have they taken down the old pictures ___

___? No, they haven ’t_____.

.

2) Most of us have finished our compositions _____ 3) He said he hadn ’t visited the exhibition ______. 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 C. 用 have gone 或 have been

1) Where are the boy students? They _____ to the school factory. 2) Is your father in? No, he ___ Yes, he ___ there several times 3) He asked me if I___

__ to Hangzhou before.

__ never _

___ to that city before.

I told him that I wanted to go there for a visit as I __ 2. 选择填空 1.Mother __

__me a new coat yesterday. I _______ it on. It fits me well.

B. made? have tried

C. has made ? tried

_ to Shenzhen. _______he ever ______ there before ? _’s ____t wo weeks.

A. had made ? have tried

2 “He ____to draw horses already A. has learned ? did

”. “_W__ h_e_n h_e ? ” “ Last year

B. learned ? did C. has learned ? has

3.Tom _____up into the tree. Look, he ____ high up there ! A. has got ? is B. has climbed ? was C. got ? was 4.____ you _____ the text yet ? Yes, we ____ it two hours ago. A. Did ? copy? did

B. Have? copied ? have

C. Have? copied ? did

5. “Why ______ she _______ angry ? ” “Because he _____ at her just now . A. did ? get ? shouted

B. has ? got ? shouted C. did ? get ? 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

7.You ____ me waiting for two hours. I ____ for you since five.

A. kept ? waited

B. have kept ? waited C. . 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

B. Is ? crying ? stopped C. Is ? crying ? has stopped

9.______ the baby still _____ ? No, it _______ crying.

A. Has ? cried ? has stopped

10. I _______ the way. I ________ here for quite many years.

A. knew ? have lived

B. knew ? live

C. know? have lived

11. _____ you ever _____ America ? Yes, I have.

A. Have ? gone to 12. -I have seen the film -The day before yesterday. A. have; seen

B. will ; see

C. did; see

D. did ; seen

B. Have ? gone in

C. Have? been to

“Titanic ”-aWlrheeandy_._________ you __________ it ?

13. Mr Black __________ in China since five years ago. A. lived

B. has lived

C. lives

D. is going to live

14. We ____________ trees last Sunday. So far we __________ over 3,000 trees there. A. planted; planted

...

B. planted; have planted C. have planted; planted

...

练习答案: 3.A. 1) yet, yet 2) already 3) yet B. 1) since 2) since

3) since

C. 1) have been

2) has gone, Has, been, has been

3) have been, have been 4. BDACA ADBDC

CDDBC

ABCDB

DCADC

5.

...

BB

一般过去时和现在完成时练习题含答案

...一般过去时和现在完成时练题习1.A.用already或yet1)Havetheytakendowntheoldpictures______?No,theyhaven’t_____..2)Mostofushavefinishedourcompos
推荐度:
点击下载文档文档为doc格式
2ejyo0f94f3pebe0io3703gjy5zcvb00lsm
领取福利

微信扫码领取福利

微信扫码分享