资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
让学习成为一种习惯!现在完成时和现在完成进行时小练.用括号中所给动词的正确形式填空。 1. When you are at your home, give me a call to let me know you _ (arrive) safely. 2. Jack, you look so tired! Well, I _ (paint) the house and I must finish the work tomorrow. 3. I have to see the doctor because I _(cough) a lot lately. 4. Joseph _ (go) to evening classes since last month, but he still cant say “Whats your name?” in Russian. 5. She _ (play) tennis with her friend since 7 oclock this morning. 6. I wonder if you could go with me to the supermarket. Dont disturb me. I _ (write) my experiment report all the morning and havent finished yet. 7. It _ (rain) for a week. How long do you think itll last? 8. Will you come to my house since you _ (finish) your project? Sure. 9. Great progress _ (make) so far and he is sure that his new book will be finished on time.10. Have you finished the project? No. I _ (work) on it all this year. 11. Why are your hands so dirty? I _ (clean) the garden. 12. He _ (think) about it for a long time, and he decides to give up the interview. 13. They _ (watch) TV in the living room since they came back home, and they have not done their homework yet. 14. This village _ (lose) 50% of forest in recent years. 15. The scientists _ (research) into the reason why this animal disappeared for many years. . 单项选择。1. Alvin, are you coming with us? Id love to, but something unexpected _. A. has come up B. was coming up C. had come up D. would come up2. I remember you were a talented pianist at college. Can you play the piano for me? Sorry, I _ the piano for years. A. dont play B. wasnt playing C. havent played D. hadnt played3. The manager _ the workers how to improve the program since 9 a.m. A. has told B. is telling C. has been telling D. will have told4. Tom _ in the library every night over the last three months. A. works B. worked C. has been working D. had been working5. I didnt ask for the name list. Why _ on my desk? I put it there just now in case you needed it.A. does it land B. has it landed C. will it land D. had it landed6. His first novel _ good reviews since it came out last month. A. receives B. is receiving C. will receive D. has received 7. In order to find the missing child, villagers _ all they can over the past five hours. A. did B. do C. had done D. have been doing 8. Have you heard about the recent election? Sure, it _ the only thing on the news for the last three days. A. would be B. is C. has been D. will be9. Oh no! Were too late. The train _. Thats Ok. Well catch the next train to London. A. was leaving B. had left C. has left D. has been leaving 10. The young man must be tired now since he _ for a whole morning. A. has been worked B. has been working C. had worked D. would work 11. When I first met Bryan I didnt like him, but I _ my mind. A. have changed B. change C. had changed D. would change 12. Dont disturb the president. He _ files this afternoon and hasnt finished yet.A. read B. was reading C. has read D. has been reading 13. Do you know Lily very well? Yes, she and I _ friends since we were young. A. were B. have been C. had been D. are14. Shakespeares play Hamlet _ into at least ten different films so far.A. had been made B. was madeC. has been made D. would be made15. The boy _ English for three years because he is interested in the UK. A. studied B. has been studying C. had studied D. studies 参考答案:I. 1. have arrived 2. have been painting 3. have been coughing/have coughed 4. has been going 5. has been playing 6. have been writing 7. has been raining 8. have finished 9. has been made 10. have been working 11. have been cleaning12. has thought 13. have been watching 14. has lost 15. have been researching II. 1-5 ACCCB 6-10 DDCCB 11-15 ADBCB 3诚信比生命更重要!
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号