当前位置:文档之家› 现在完成时基础练习

现在完成时基础练习

现在完成时入门专项练习一、给出下列动词的过去分词:1. be _______2. has _______3. ask _______4. do ______5. write ________6. stop ______7. study ______8. begin ______9. cut _____ 10. cry ________ 11. say ______ 12. read ______ 13. teach _______ 14. buy _____ 15. die ________16. lie ______ 17. lay _______ 18. go _______ 19. make ____ 20. hit ________二、变换句子:1.He has studied English for 4 years.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:_________________________2. We have planted 30 young trees this morning.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:_________________________3. Her brother has learned many songs.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:_________________________4. You have known the answer to the question.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:_________________________5. His mother has bought him a new pen.变否定句:_______________________________________________________变疑问句:_______________________________________________________肯定回答:___________________ 否定回答:________________________三、A.用already或yet1) Have they taken down the old pictures ______ No, not ___________.2) Most of us have finished our compositions ________3) He said he hadn’t visited the exhibition ________.B.用since或for1) We have learned five lessons _____ the beginningof this term.2) Mrs Liao has been in hospital ______ last week.3) I have stayed at my aunt’s _____ two weeks.4) Jill has been in Ireland _______Monday.5) Jill has been in Ireland _______ three days.6) My aunt has lived in Australia_________15 days.7) Margaret is in her has been there______ 7 o'clock.8) India has been an independent country______1974.9) The bus is 've been waiting _______20 minutes.10) Nobody lives in those have beenempty_____many years.11) Mike has been ill ______ a long time. He has been inhospital______ OctoberC. 用have gone或have been1) Where are the boy students They _____to the school factory.2) Is your father inNo, he _________to he ever_________there beforeYes, he ____________there several times3) He asked me if I _________to Hangzhou before. I told him that I wanted to go there for a visit as I _________never _________ to that city before.四、用for或since完成下列句子。

1. Jill is in Ireland now. She arrived there three days ago.She has been there for three days.2. Jack is here. He arrived here on Tuesday. He has ______________________________3. It’s raining. It started an hour ago. It has been_________________________________.4. I know Sue. I first met Sue two years ago. I’ve _________________________________.5. I have a camera. I bought it in 1989. _______________________________________.6. Liz is studying medicine at university. She started three years ago.____________________________________________________7.Dave plays the piano. He started when he was seven years old.五、用括号中动词的适当形式填空1. Every student _________________ (see) the film already.2. Kent and I __________________ (write) a song before.3. Dick _______________ (do) the work these days.4. The people in the mountains ________ never ________ (see) films.5. Patty _______________ (buy) a magazine about the school life.6. The actress ________________ (live) here all her life.7. The glass is broken. Who ________ (break) this glass8. Finally the workers ______________ (finish) that job.9. ________ you ________ (borrow) the book we talked abut last time10. There’s no more wine in the bottle. They ________ (drink) all of it.11. Tom ________ (leave) a message for you. He ________ (call) last night.12. I ______________ (see) the movie once before. I __________ (love) it a lot.13. A: __________________ (you/hear) the news B: yes, I ________A: Who _______________ (tell) you the news B: Li Ming ________ (do)A: When ____________________ (he/tell) you B: Two hours ago.六、以适当形式填空1. I_______ already _______ (see) the film. I _________ (see) it last week.2. ----- _______ he ________(finish) his work today ------Not yet .3. -----_____you _______(be) to Hong Kong----Yes, I ________________ (be) there twice .4. -----_______ you ever ________(eat ) chocolate sundaes ----No, never.5. My father ____ just ________ (come) back from work. He is tired now.6. Where’s Li Ming He ____________ (go) to the teacher’s office.7. Shanghai _______ (be) a small town hundreds of years ago. Now it ____ (become) a large city.8. I _____________ (work) here since I __________ (move) here in 1999.9. So far I ______________(make) quite a few friends here.10. ---How long ______ the Smiths ________(stay)here ---- For two weeks.11. --- I ___________ (see) the film “Chicken Run”.--- Where and when ________ you _______ (see) it--- Last week.12. Mary _____ already _______ (have) her supper.13. I ____________ (not want) to see the film. I ___________ (see) it with my parents. We _________ (see) it last Sunday.14. ---______ Uncle Wang ______ (mend) the TV yet---Yes, he______.---When _____ he _____ it--- Yesterday.15. ______ you _______ (read) today’s newspaper yet16. They _____already_____(do) their homework. But they don’tknow what_____ (do) next.17. ---____ you _____ (see) the film last night---No, I ___________ (see) it for several times.18. She ____________ (be) ill for three days.19. My father ___________ ( buy) a book for me yesterday. He____ already _________(pay) fifty yuan for it.20. She____________ (not read) this book before.21. ____ you ever __________ (travel) on a train before22. --- ____ Wei Hua _____ (come) yet---Yes. She_______ (come) already. She ______ (come) just now.23. ---How long _____you __________(learn) English---For more than two years.24. They _______________ (live) in China since they _____ (move) to China.七、句型转换(每空一词)。

相关主题