现在完成时态的用法总结(完整汇总) 练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时态专练
一、句型转换。
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? (划线提问)
二、用since和for填空。
1. ______ two years
2._______ two years ago
3. _______ last month
4.______ 1999
5._______ yesterday
6. _______ 4 o’clock
7. ______ 4 hours
8._______ an hour ago
9. _______ we were children 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 about 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) 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 orange.
8. We _____________already ______________ (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 ) 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.
3) How long _____ you _____ _____ this village?
4) How long _____ he _____ _____ Beijing?
5) The Smiths ______ ______ ______Beijing for 5 years.
6) I _____ ______ _______this school since three years ago.
7) Where is Jim? He _____ ______ ______the farm since I came here.
8) When_____ he _____? He _______ an hour ago.
9) Would you like to _____ _____ the zoo with me? ---Yes, but I _____ _____there before.
10) Where _____ you _____ now? --- I ____ ____ ____the zoo.
11) He often _____ swimming.
12) _____ you ______ there last year?
13) _____ they often ______ skating in winter?
14) _____ you ever ______ ______ America? -- Yes, I _____ _______ there many times.
五、延续性动词和瞬间性动词之间的转化。
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.
4. He arrived here three days ago. ------ He _____________________here since three days ago.
5.He has come here just now. ------ He ___________________here for three minutes.
6. He left here 2 years ago. ------- He ____________-_________from here for 2 years.
7. The film began 30 minutes ago. ------ The film _________________ for 30 minutes.
8. He has bought a pen 2 years ago. ------ He _________________ a pen for 2 years.
9. They closed the door an hour ago. -------- The door ___________________for an hour.
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
D.will do finish
( )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 .
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.