您的当前位置:首页正文

完整版现在完成时态习题含答案2016

2020-06-15 来源:步旅网


现在完成时态专练

句型转换:

1. He has already gone home.

He _________ __________ home ___________ . ___________ he _________ home ___________ ? 2. He has lunch at home.

He _________ ______________ lunch at home. (否定句) ___________ he _________ lunch at home? (一般疑问句 ) 3. He has been there twice. ______________________________________ he been there? (划线提问 ) 4. I have lunch at school. ___________________ you ____________ lunch?(戈U线提问) 用since和for填空 1. ______ two years 5. _____ yesterday 9. ______ we were childre n

2. _______ two years ago

3. ______ last month

4. _____ 1999 8. ______ an hour ago

(否定句 ) (一般疑问句 )

6. ______ 4 o ' clock 7. _____________ 4 hours

10. _____ lunch time

11. _____ she left here

12. He has lived in Nanji ng _______ the year before last. 13. I ' ve known him __________ we were children. 14. Our teacher has studied Japa nese _______ three years. 15. She has bee n away from the city _________ about ten years. 16. It ' s about ten years ___________ sftehe city.

用适当的时态填空:

I. She ' s _____________ (live) here ever since she was ten.

2. Both of them _________ ___________ (be) in Hongkong for ten days. 3. Both of them _________ (come) to Hongkong ten days ago.

4. Half an hour _________ ___________ (pass) since the train __________ (leave).

5. Mary _______ _________ (lose) her pen. ____________ you ______________ (see) it here and there? 6. ___________ you ____________ (find) your watch yet? 7. ---Are you thirsty?

---No I _________ just _____________ (have) some oran ge.

8. We ____________ already _______________ (retur n) the book. 9. _________ they ____________ (build) a new school in the village? 10. I _________ _________ (not fini sh) my homework . Can you help me? II. My father ______ _________ (read) the novel twice. 12. I _______ (buy) a book just now.

13. I _________ (lost ) my watch yesterday.

14. My father ________ _________ (read) this book since yesterday.

三、用 have/has been to/in, have gone to 及 go to 形式填空。 1) Where is Jack? He _________ his country yesterday. 2) David _______ the park just now.

4) How long ____ he ___ ______ this village? 5) The Smiths ____ Beijing for 5 years.

6) ___ you ever _____ ______ America? -- Yes, I ____ ________ there many times. 7) I ___ ________ ______ this school since three years ago. 8) Where is Jim? He ___ _______ the farm since I came here. 9) When ____ he ____ ? He _____ an hour ago.

10) Would you like to __ the zoo with me? ---Yes, but I ____ there before. 11) Where ____ you ____ now? --- I ___ the zoo. 12) He often ___ swimming. 13) ___ you ____ there last year? 14) ___ they often ____ skating in winter?

延续性动词和瞬间性动词之间的转化

1.He died 10 years ago. ----- He _______ for 10 years / since 10 years ago. 2. He borrowed the book 2 weeks ago. ---- -- He the book for 2 weeks.

3. He bought the motorbike a month ago. - He the motorbike for a month. He here since three days ago. 4. He arrived here three days ago. -----

from here for 2 years.

6. He left here 2 years ago. --------- He

The film for 30 minutes.

7. The film began 30 minutes ago. ---------

The door for an hour.

9. They closed the door an hour ago. ------ 10. He joined the army last year. He ____ the army for a year.

一、单项选择。

1、— ______ you ___ your homework yet ? —Yes . I ______ it A.Did ; do ; finished B.Have ; done ; finished C.Have ; done ; have finished 2、 His father ____ the Party since 1978 . A. joined B. has joined C. was in D. has been in

3、—Do you know him well ? — Sure .We __________ friends since ten years ago .

D.will ; do ; finish

A. were B. have been C. have become D. have made 4、 .When he arrived at the bus stop, the bus ___ for 20 minutes. A. has left B. had left C. has been away D. had been away 5、 I _____ the League for 5 years so far. A. joined

B. have joined C. have been in

6、 The factory __ since the February of 1988. A . has been open B. has opened C. was open D. opened 7、 Mary and Rose __ friends since they met in 2000. A. have made B. have been C. made D. have become 8、 The meeting ____ for a week now. A. has finished B. has ended C. has been over 9、 Miss Gao ___ this school for nearly 5 years. A. has been in B. has come to C. has taught 10、 How long ______ he _______ ? A. did;died B. has, died C. has, been dead 11、 He _____ at eight yesterday afternoon. A. slept B. was sleeping C. has sleep D. had slept 12、 He _____ the car for a week. A. bought B. has bought C. has had

13、 How long _____ you ____ ill ? ---- Two weeks. A. did fall B. have, fell C. have, been

14、 I'll lend you the book , but you can only ____ it for 2 days. A. borrow B. keep C. take

15、 - How long can I _____ the book? ----- Two weeks. A. borrow B. lend C. get D. keep

16、 The famous writer ___ one new book in the past two year .

A . is writing B .was writing C .wrote D .has written

17、 Have you met Mr. Li __ ?

A. Just B. ago C .before D.a moment ago

18、 — How long have you __ here ? —About two months .

A . been B . gone C . come D . arrived

19、 — Our country __ a lot so far . — Yes. I hope it will be even _____ .

A . has changed ; well B . changed ; good C . has changed ; better D . changed; better

20、 — _____ you ___ your homework yet ? — Yes. I ____ it a moment ago.

A.Did; do; finished B.Have; done; finished C.Have; done; have finished D. will; do; finish

21、 We ____ Xiao Li since she was a little girl .

A . know B . had known C . have known D . knew

22、 Harry Potter is a very nice film. I ___ twice.

A . will see B . have seen C . saw D .see

23、 — These farmers have been to the United States . — Really? When __ there ?

A. will they go B.did they go C. do they go D. have they gone

24、 Zhou Lang _____ already _____ in this school for two years .

A . was ; studying B . will ; study C . has ; studied D . are; studying

25、 His father _____ the Party since 1998 .

A .joined B . has joined C . was in D . has been in

26、 —Do you know him well ? — Sure .We ______ friends since ten years ago .

A . were B . have been C . have become D . have made

27、 He has ___ been to Shanghai, has he ?

A . already B .never C .ever D . still

28、 Hurry up! The play ________ for ten minutes .

A . has begun B . had begun C . has been on D . began

29、 It ___ ten years since he left the army .

A . Is B . has been C . will D . was

30、 Miss Green isn't in the office. She ______ to the library.

A.has gone B . went C .will go D . has been

31、 My parents ____ Shandong for ten years.

A . have been in B . have been to C . have gone to D . have been

32、 The students have cleaned the classroom, ___ ? A. so they B. don 't they C. have they D. haven 't they

33、 ______ has Mr. White been a member of Greener China since he ______ to China? A. How soon, comes B. How often, got C. How long, came D. How far, arrived 34、 His uncle ______ for more than 9 years. A. has come here B. has started to work

C. has lived there

D. has left the university

答案 句型转换: 1.hasn't ;gone; yet; Has ; gone; yet 2.hasn't ; had ; Has ; had 3.How ; many ;times ;has 4.Where ; have ; had

用 since 和 for 填空: 1.for 2-6.since 7.for 8-13.since 14-15.for 16.since

用适当的时态填空: 1.lived 2.have been 3.came 4.has passed left 5.has lost Have seen

6. Have found 7.have had 8.have returned 9.Did built 10.didn 't finish 11.has read 12.bought 13.lost 14.has read 用 have/has been to/in, have gone to 及 go 的各种形式填空: 1.went to 2.went to 4.has been in 5.has been in 6.Have been to; have been 7.have been in 8.has gone to 9.did go;went 10.go; have been 11.did go;went 12.goes 13.Did go 14.Do go

延续性动词和瞬间性动词之间的转化: 1.has been dead 2.has kept 3.has had 4.has been 6.has been away 7.has been on 9.has been closed 10.has been a member of 单项选择

1-10 CDBCC ABCAC 11-20 ACCBD DCACB 21-30 CBBCD BBCBA 31-34 ADCC

因篇幅问题不能全部显示,请点此查看更多更全内容