1、现在完成时练习一、选择正确的答案填空。( ) 1. A: Billy, go and do your homework.B: Oh, Mum, I have finished my homework. A. yet B. ever C. already D. never( ) 2. A: Have you your lunch? B: Yes, I it an hour ago.A. have; had B. had; have C. had; had D. have; have( ) 3. Do you want to go shopping me?A. to B. with C. and
2、D. for( )4. A: When you last week? B: I on Friday.A. did; leave; left B. have; left; left C. did; leave; leaved D. have; leaved; leaved( ) 5. I the film TV last night. A. saw; on B. have seen; on C. saw; from D. have seen; from ( ) 6. Mr. Smith lives in Paris. He since 2000. A. has gone there B. has
3、 been there C. has come there D. went there( ) 7. I have studied in this school .A. since two years ago B. since two years C. since two years before D. before two years( ) 8. We have just Canada.A. gone to B. went to C. been to D. been in( ) 9. A: Where did you go yesterday afternoon? B: I home.A. s
4、tayed at B. have stayed in C. have stayed at D. stayed in( ) 10. You havent told me the truth .A. yet B. too C. just D. already( ) 11. A: _ I borrow your pen? B: Sure, here you are.A. Must B. May C. Should D. Need( ) 12. Please bring the dictionary me. A. to B. in C. at D. on( ) 13. A: your key yet?
5、 B: Yes, I it just now. A. Have you found; found B. Did you find; findC. Have you found; have found D. Did you find; found( ) 14. The dress me150 dollars. A. paid B. bought C. took D. cost( ) 15. I Janes letter for almost two months. A. didnt receive B. havent receivedC. dont receive D. am not recei
6、ving二、选用所给词的正确形式完成句子。1. The sun (rise) in the east and (set) in the west.2. This is the first time I have (be) in Australia.3. My brother (write) a letter at the moment.4. Great changes (take place) in our city already. 5. Tom (do) his homework just now, but now he (finish) already.6. They some toma
7、toes last night. (have)7. I have already this picture. (see) 8. Robert has _ in London for thirty years. (live)9. Have you ever his questions?(answer)10. Mrs. Mills still hasnt this letter. (type)11. Helen has already the street in front of her house. (sweep) 12. Mrs. Blake her children that story l
8、ast night. (tell)13. I have just a knife in my pocket. (find) 14. My sister some coffee for us an hour ago.(make) 15. Have you the news yet?(hear)16. Mary (lose) her pen. you (see) it here and there?17. you (find) your watch yet?18. -Are you thirsty?-No, I just (drink) some orange. 19. We already (r
9、eturn) the book. 20. they (build) a new school in the village last year? 三、按要求改写句子。1. I have had a haircut today. (改为否定句) 2. Tommy must go to the library. (改为一般疑问句) 3. He has had some cabbages. (改为一般疑问句) 4. He goes to school on foot. (改为一般过去时) 5. She has her breakfast. (改为现在完成时) 6. Mike is doing his
10、 homework. (改为现在完成时) 7. Did you send the letter? (改为现在完成时) 8. I didnt find my glasses. (改为现在完成时) 9. Women always have the last word. (改为一般疑问句) 10. The shirt costs $49. (对划线部分提问) 四、把下列句子翻译成英语。1. 我已经吃了一些莴苣。 2. 汉斯还没吃早饭呢。 3.你收拾好手提箱了吗? 4. 我上个月在电影院看过那部电影。 5. 上周北京一直下雨。 6. 我已经做完了作业。 7. 他前天买了两瓶牛奶。 8. 太阳已经升起来了。 9. 你为什么想卖这辆车? 10. 我从没有看到过那幅画。 3