1、现在完成时 巩固练习一、用since和for填空1. _ two years 2._ two years ago 3. _ last month 4._ 19995._ yesterday 6. _ 4 oclock 7. _ 4 hours 8._ an hour ago9. _ we were children 10. _ lunch time 11._ she left here12. He has lived in Nanjing _ the year before last.13. Ive known him _ we were children.14. Our teacher ha
2、s studied Japanese _ three years.15. She has been away from the city _ about ten years.16. Its about ten years _ she left the city.二、单项选择1.-Jack, I havent seen your brother for a long time. -He _ Shanghai on business for two months. A. went to B. has gone to C. has been in D. has been to 2.How clean
3、 the bedroom is! Yes, I am sure that someone _ it.A. cleans B. cleaned C. has cleaned D. had cleaned3.What a beautiful watch! Is it new? No, I have _ it for 2 years.A. had B. sold C. borrowed D. bought4. Jack and Susan _ each other since they were children, so nobody was surprised to hear that they
4、were married. A. knew B. had known C. have known D. were known5. -How about seeing the film with me? -Sorry. I _ it twice.A. am seeing B will see C. seeD. have seen6. Although this village isnt big, all the other villages I_ so far are smaller. A. visited B. have visited C. would visit D. visit7. -_
5、 have you studied in this school? -Since five years ago. A. How soon B. How long C. How many D. How often8. Can you give me some information about Paris? -Sorry, I_ to Paris, so I know nothing about it. A. dont travel B. wont travel C. havent traveled D. hadnt traveled 9.Kelly, how long_ you _in thi
6、s school? -For three years. Ill graduate in July. A. have; studied B. do; study C. will; study D. had; studied 10. My friend Li Xiao knows my hometown very well because he _there many times with me. A. has been B. has gone C. had gone D. went 11.I _cleaning my bedroom. Its clean now. Wow. When _you
7、_it? A. have finished, did, finish B. finished, have, finished B. C. finish, do, finish D. have finished, have, finished 12. -Why are you still here? Its almost eight oclock. - Because I _ my work. Dont worry. Its almost done. A wasnt finishing B wouldnt finish C havent finished D wont finish 13.Hav
8、e you _ read the poem If? Yes. I really enjoy it. A. still B. ever C. yet D. never 14. Hello! This is Henry Speaking. Id like to speak to your father. Sorry, he has Shanghai. A. been in B. been to C. gone to D. come to 15. I have _ decided where to go, but my sister hasnt decided _ .A. yet; yet B. a
9、lready; already C. already; yet D. yet; already16.-How long have you _ this book? - For three days. A. borrowed B. kept C. lent D. bought 17.- What are you going to do this Sunday? - I _ yet. A. wont decide B. didnt decide C. havent decided D. dont decide18.-Hi, I _ you for a long time. -I _ in Beij
10、ing. Ive just come back. A. hadnt seen; am B. havent seen; shall be C. didnt see; will be D. havent seen; was19. Have you read a book called Jane Eyre? Who_ it ?A. writes B. has written C. was writing D. wrote三、按要求改写句子。1.She has already written to her friend.(改为否定句) She _ written to her friend _ .2.
11、His uncle has been to Europe twice.(就划线部分提问)_ _ _ has his uncle been to Europe?3.Ive lived in Beijing since I came to China( 同上)_ _ have _ lived in Beijing?4.She has worked for ten hours.(改为一般疑问句并作否定回答)_ she _ for ten hours? No, she _.5They bought some books 6 years ago.(改为同义句)They have _ some books
12、 _ 6 years.用所给动词的适当形式填空1. Zhao Lan _already _in this school for two years .(study)2. Harry Potter is a very nice film .I_ it twice .(see)3. -These farmers have been to the United States .-Really ? When _ they _there ?(go)4. -Do you know him well ?- Sure .We _ friends since ten years ago .(become)5.
13、Hurry up! The play _ for ten minutes .(begin)6. Miss Green isnt in the office . she_ to the library .(go)7. “_ he _ (finish) his homework?” “Not yet.”8. “_ they ever _ (be) abroad?” “Yes, just once.”9. Your father _ just _ (finish) his work.10 They _ (not read) the interesting books yet.五、把短暂性转换为延续性动词1.They borrowed a book from the library last week._2.I bought a pen two hours ago._3.He left his hometown when he was ten years old._4.My grandpa died in 2002._5.The film began two minutes ago._6.My brother joined the army two years ago._2