1、初二英语现在完成时态专项练习题 一单项选择。 ( )1、Both his parents look sad . Maybe they _whats happened to him . . knew . have known . must know .will know ( )2、He has _ been to Shanghai , has he ? . already .never .ever . still ( )3、Have you met Mr Li _? . just . ago .before . a moment ago ( )4、The famous writer _ one
2、new book in the past two year . . is writing .was writing .wrote .has written( )5、Our country _ a lot so far . Yes . I hope it will be even _ . . has changed ; well . changed ; good . has changed ; better . changed ; better ( )6、Zhao Lan _already _in this school for two years . . was ; studying . wi
3、ll ; study . has ; studied . are ; studying ( )7、We _ Xiao Li since she was a little girl . . know . had known . have known . knew ( )8、Harry Potter is a very nice film .I_ it twice . . will see . have seen . saw .see ( )9、These farmers have been to the United States . Really ? When _ there ? . will
4、 they go . did they go . do they go . have they gone ( )10、_ you _ your homework yet ? Yes . I _ it a moment ago . . Did ; do ; finished . Have ; done ; finished . Have ; done ; have finished . will ; do ; finish ( )11、 His father _ the Party since 1978 . . joined . has joined . was in . has been in
5、 ( )12、Do you know him well ? Sure .We _ friends since ten years ago . . were . have been . have become . have made( )13、How long have you _ here ? About two months . . been . gone . come . arrived ( )14、Hurry up! The play _ for ten minutes . . has begun . had begun . has been on . began ( )15、 It _
6、 ten years since he left the army . . is . has . will . was ( )16、 Miss Green isnt in the office . she_ to the library . .has gone . went .will go . has been ( )17、My parents _ Shandong for ten years . . have been in . have been to . have gone to . have been ( )18、The students have cleaned the class
7、room, ? A. so they B. dont they C. have they D. havent 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 th
8、ere D. has left the university ( )21. Her father _in1990 and her husband _for more than five years.(A) died ,dead (B) has died, dead(C) died ,has been dead (D) has died, has died( ) 22. I have _this nice watch for two years. (A) had (B) bought (C) borrowed (D) lend( ) 23.He _his home for ten years.(
9、A)has left (B)left from(C)has been away from (D)was away from( ) 24.He _a league member for three years(A)is (B)has been (C)has become (D)have become( )25.Lihuas brother has _for two years (A)joined the army (C)become a soldier (B)been an army (D)been in the army( )26.He hasnt _Quanzhou ever since h
10、e left school(A)left (B)been away (C)been (D)away( )27.My mother has worked in this factory _2 years.(A)about (B)for (C)in (D)since( )28. His father joined the party_ (A)since three years ago (B)in two years time (C)for three years (D)three years ago( )29. The students have cleaned the classroom , _
11、?A. so they B. dont they C. have they D. havent they( )30.We came to Nanjing three years ago, so we _ here for three years.A. have been to B. have been in C. have been D. have gone( )31.- How long _you_ your dictionary?- About two months. A. did; buy B. have; get C. have; had D. have; bought( )32 .
12、He tells me he_ China for over five years. A. has been B. has been in C. has been to D. has gone to China( )33._has Mr White been a member of Greener China since he _ to Nanjing? A. How soon , comes B. How often, got C. How long , came D. How far, arrived( )34. His uncle_ for more than 9 years.A. ha
13、s come here B. has started to workC. has lived there D. has left the university( )35. His father _ the Party since 1978 . joined . has joined . was in . has been in( )36.Do you know him well ? Sure .We _ friends since ten years ago . were . have been . have become. have made( )37.-How long have you_
14、here ? About two months .been gone come arrived( )38. Hurry up! The play _ for ten minutes . has begun . had begun . has been on . began( )39.It _ ten years since he left the army . is .has will . was( )40. My parents _ Shandong for ten years .have been in .have been to .have gone to .have been二、 句型
15、转换。 1、He has never surfed, ?(改成反意疑问句) 2、They have been here since 2000. (对划线部分提问) have they been here? 3、The old man _ last year. He for a year. (die) (动词填空) 4、This factory opened twenty years ago.(同义句转换) This factory _ for twenty years. 5、Miss Gao left an hour ago. (同义句转换) Miss Gao _ _ _ _ an hour
16、ago. 6、Her mother has been a Party member for three years .(同义句) Her mother _ the Party three years _ . 7、The Green Family moved to France two years ago. (同义句转换) _ two years _ the Green family moved to France. 8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子) _ 9. Her mother has
17、 been a Party member for three years . (同义句)Her mother _ the Party three years _ . 10. They have already finished it. they finished it _ ?(一般疑问句)三用所给词适当形式填空。1.I_ already _ (see) the film. I _ (see) it last week.2._ he _(finish) his work today ? Not yet .3._ you _(be) to Hong Kong ? Yes, I _ (be) the
18、re twice .4._ you ever _(eat ) chocolate sundaes ? No, never.5.My father _ just _ (come) back from work He is tired now.6.Wheres Li Ming ? He _ (go) to the teachers office.7.Shanghai _ (be) a small town hundreds of years ago. Now it _ (become) a large city.8.I _ (work) here since I _ (move) here in
19、1999.9.So far I _(make) quite a few friends here.10.How long _ the Wangs _(stay) here ? For two weeks.四同义句转换1. He died 10 years ago. He _ _ _ for 10 years.2. He borrowed the book 2 weeks ago. He _ _ the book for 2 weeks.3. He bought the motorbike a month ago.He _ _ the motorbike for a month.4. He ar
20、rived here three days ago. He _ _ here since three days ago.5. He left here 2 years ago. He _ _ _ from here for 2 years.6. The film began 30 minutes ago. The film _ _ _ for 30 minutes.7. They opened the door an hour ago. The door _ _ _ for an hour.8. They closed the door an hour ago. The door _ _ _ for an hour.9. The Green family moved to France two years ago. _ two years _ The Green family moved to France.10. John left Beijing three years ago. T hree years _ _ _ John _ Beijing。5