初中英语现在完成时专项练习题及答案 单项选择。 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 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. know B. had known C. have known D. knew 8、Harry Potter isa very nice film .I_________it twice . A. will see B. have seen C.saw D .see 9、- -These farmers have been to the United States . - -Really ? When_________there ? A. will they go B. did they go C.do they go D. have they gone 10、---______you _______ your homework yet ? ---Yes. I __________it a moment ago . A. Did ; do ; finished B. Have ;done ; finished C. Have ; done ; have finished D.will ; do ; finish 11、 His father _________the Party since 1978 . A. Joined B. has joined C. was in D. has been in 12、---Do you know him well ? ---Sure .We______friends since ten years ago . A. Were B. have been C. have become D. have made 13、----How long have you ______here? ----About two months . A. been B. gone C. come D.arrived 14、Hurry up! The play____ for ten minutes . A. has begun B. had begun C.has been on D. began 15、It_______ten years since he left the army . A. is B. has C. will D. was 16、Miss Green isn't in the office. She______to the library . A.has gone B. went C.will go D.has been 17、My parents ______Shandong for ten years . A. have been in B. have been to C. have gone to D.have been 18、The students have cleaned the classroom,________ ? A. so they B. don't they C. have they D. haven't they 19、_______has Mr White been a member of Greener China since he_____to China? A. How soon, comes B. How often, got C. How long, came D. How far,arrived 20、His uncle______for more than 9 years. A. has come here B. has started to work C. has lived there D. has left the university 二、句型转换。 1、The old man__________last year. He_________for a year. (die) ( 动词填空) 2、This factory opened twenty years ago.(同义句转换) This factory ___________for twenty years. 3、Miss Gao left an hour ago. (同义句转换) Miss Gao ______________________________an hour ago. 4、Her mother has been a Party member for three years. (同义句) Her mother_________the Party three years ________ . 5、The Green Family moved to France two years ago. (同义句转换) ______________two years_____________the Green family moved to France. 6、The bus has arrived here. It arrived ten minutes ago. (把两个句子合成一个句子) 三、 。 1、吉姆已经完成了他的家庭作业。他现在空闲了。 2、他昨天收到了一封信。 3、我的父亲之前去过长城。 4、她还没有看过那部新电影。 5、她去过上海。 6、他这些天上哪儿去了? 题干