1、 现在完成时专题练习(二) 一、 句型转换: 1. He has already gone home. He _________ __________ home ____________. (否定句) ____________ he __________ home ___________? (一般疑问句) 2. He has been there twice
2、 (划线提问) __________ __________ ________ __________ he been there? 3. 用 since 和 for 填空 精品资料 1) ______ two years 2) _______ yesterday 3) _______ we were children 4) _______ two years ago 5) _______ 4 o’clock 6) _______ last month 7) ______ 4 hours 8) ______ 1999 9) _______ an hour ag
3、o 10) _____ lunch time 11) ______ she left here 12) He has lived in Nanjing ________ the year before last. 13) I’ve known him __________ we were children. 14) Our teacher has studied Japanese _________ three years. 15) She has been away from the city ___________ about ten years. 16) It’s ab
4、out ten years __________ she left the city. 二、用适当的时态填空: 1. 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) sin
5、ce 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 orange. 8. We _____________already
6、 ______________ (return) the book. 9. ___________ they ____________ (build) a new school in the village? 10. I __________ ________(not finish) my homework . Can you help me? 11. My father _______ _________(read) the novel twice. 12. I _________ (buy) a book just now. 13. I _________ (lost )
7、 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 S
8、miths ______ 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) W
9、ould 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. ----
10、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. ----- 4. He arrived here three days ago. ----- 5. He left here 2 years ago. ------ 6. The film began 30 minutes ago. He
11、 ___________the motorbike for a month. 7.He ____________here since three days ago. 8.He ____________from here for 2 years. ------ The film __________ for 30 minutes. 9. They closed the door an hour ago. -------- The door ___________for an hour. 10. He joined the army last year. He _____________
12、 the army for a year. 五、单项选择。 1.—______ you ___ your homework yet ? —Yes . I _____ it C.Have ; done ; have finished D.will ; do ; finish A.Did ; do ; finished B.Have ; done ; finished 2.His father ______ the Party since 1978 . A. joined B. has joined C. was in D. has been in 3.—Do you kno
13、w him well ? — Sure .We _________ friends since ten years ago . 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.
14、 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 e
15、nded 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.
16、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 bo
17、ok? ------ 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 .
18、 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; do
19、ne; 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 State
20、s . —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 joi
21、ned 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
22、 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 答案 一、句型转换: 1. hasn’t ;gone; yet; Has ; gone; yet 2. How ;
23、 many ;times ;has 3. 用 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 4. 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 三、
24、用 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 Welcome To Download !!! 欢迎您的下载,资料仅供参考!






