现在完成时练习( 一)A)选用 have, has填空 : _______ told him the news. Have ________ come back from school. has ________ won the game. haveB)按要求改写下列各句: have bought a computer.(改成否定句 ) _________________________________________ they haven’t bought a computer has lost his book. ( 先改成一般疑问句, 再作肯定与否定回答) _________________________________________ has he lost his book?Yes, he has./ no, he hasn’tC) 单项选择6. -Where have you _____, Kate? -I've ______ to the bank. A. gone, gone B. been, been C. gone, been D. been, gone7. Her grandfather ______ for two years. A. died B. has died C. has been dead D. has been died8. It's six weeks ______ I met you last. A. when B. since C. before D. for9. Tom and Jack have arrived at West Hill Farm already.A. have got B. have gone to C. have been to D. have reached现在完成时练习(二)一、 单项选择。1、Both his parents look sad . Maybe they _________what's happened to him .(呼和浩特)A. knew B. have known C . must know D .will know 2、He has _______ been to Shanghai , has he ? A. already B.never C.ever D. still 3 、Have you met Mr Li ______?A. just B. ago C .before D. a moment ago 4、The famous writer _____ one new book in the past two years . A. is writing B.was writing C.wrote D.has written 5、— Our country ______ a lot so far .— Yes . I hope it will be even ______ . A. has changed ; well B. changed ; good C. has changed ; better D. changed ; better 6 、Zhao Lan ______already ______in this school for two years . A. was ; studying B. will ; study C. has ; studied D. are ; studying 7 、We ______ Xiao Li since she was a little girl . A. know B. had known C. have known D . knew 8、Harry Potter...