现在完成时态专练
句型转换:
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
因篇幅问题不能全部显示,请点此查看更多更全内容