现在完成时练习题

时间:2022-08-13 03:03:17 阅读: 最新文章 文档下载
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。
现在完成时练习题



1. A. already yet

1) Have they taken down the old pictures ______? No, not ___________. 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 og this term. 2) Mrs Liao has been in hospital ______last week. 3) I have stayed at my aunt’s _____two weeks. C. have gone have been

1) Where are the boy students ? They _____ to the school factory.

2) Is your father in ? No, he ____ to Shenzhen. _______he ever ______ there before ? Yes, he ___ there several times

3) He asked me if _____ to Hangzhou before.

I told him that I wanted to go there for a visit as I ______ never ______ to that city before. 2. 选择填空

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

D.2 “He ____to draw horses already”. “When ______ he ?” “ Last year “ A. learned…has B. learned…did

C. has learned…has D. has learned…did

A.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 C.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

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

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

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

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

D.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 C.10. I _______ the way. I ________ here for quite many years.


A. knew…have lived B. knew…live C. know…have lived D. know…live

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

A. Have…gone to B. Have…gone in C. Have…been to D. Have …been in D.12. My brother ____college for over three years.

A. has gone to B. has been to C. has been in D. has been at

D.13.He ________ the Army by the end of 1989. He ______ in the army since then. A. joined…is B. has joined…has been C. had joined…is D. had joined …has been

B.14. By the time I _____ back they ____ up ten satellites. A. came…have sent B. came…had sent C. come…have sent D. had come…sent

C.15. Jack ____ over five lessons by seven o’clock. Then he ____ a rest. A. went…took B. went…had taken

C. had gone…took D. had gone…had taken

A.16. We ____ out by that time that he ____ a spy for a long time. A. had found…had been B. had found…was C. found…had been D. found…was

B.17. Before the news ____ him, he ____ to know about it. A. reaches…has got B. reached…had got C. reached…got D. had reached…got

C.18. I _____ him a second letter before I ____ from him. A. wrote…heard B. wrote…had heard C. had written…heard D. have written…hear D.19. People ____ that the soldiers _____ fighting. A. say…had stopped B. said…has stopped C. say…stopped D. said…had stopped

B.20. 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

D.21. They _______ for five hours when they ______ in New York. A. flew…arrived B. had flown…had arrived C. flew…had arrived D. had flown…arrived

C.22. She ____ that it _____ for two days by that day. A. says…has rained B. says…had rained C. said…had rained D. said…rained

A.23. 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 D.24. He _____ angry because he ____ for a long time. A. had got…had waited B. got…waited C. had got…waited D. got…had waited

I.用所给动词的适当形式填空。


I____ already ____ (see) the film. I ___ (see) it last week. ___ he ____(finish) his work today ? Not yet .

___ you ____(be) to Hong Kong ? Yes, I _____ (be) there twice . ____ you ever ____(eat ) chocolate sundaes ? No, never.

My father ____ just ____ (come) back from work. He is tired now. Where’s Li Ming ? He ____ (go) to the teacher’s office.

Shanghai ___ (be) a small town hundreds of years ago. Now it ____ (become) a large city. I ____ (work) here since I ____ (move) here in 1999. So far I ____(make) quite a few friends here.

How long ____ the Wangs ____(stay) here ? For two weeks. II.句型转换(每空一词)

1.I have been to Macau before.(改为否定句) I ___ ____ been to Macau before.

2.He hasn’t come to school because he’s ill (就划线部分提问) ____ _____ he come to school?

3.He has learned English for 5 years.(就划线部分提问) ____ ___ ____ ____ learned English ?

4.I bough a new bike just now.(just改写) I ____ just ____ a new bike.

5.We began to learn English three years ago.(改为同义句) We ____ ____English ____three years

BDACA ADBDC CDDBC ABCDB DCAD


本文来源:https://www.wddqw.com/doc/00201e314873f242336c1eb91a37f111f1850d27.html