现在完成时态的用法总结(完整汇总) 练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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.

相关文档
最新文档