中考网 发表于 2016-7-2 23:16:26

中考英语语法动词时态:现在完成时练习题

  一、单项选择
          1、Bothhisparentslooksad .Maybe they_________what'shappenedtohim .
          A.knewB.have known   C.must know   D.will know
          2、Hehas_______ beentoShanghai , hashe ?
          A.already   B.never    C.ever    D. still
          3、HaveyoumetMrLi ______?
          A.just   B.ago   C.before   D.a moment ago
          4、The famous writer _____ one new book in the past two year
          A. iswriting    B.waswriting    C.wroteD.haswritten 5、-Our country______ a lot so far .
          -Yes . I hope it will be even ______ .
          A. haschanged ; well   B.changed ; good
          C. haschanged ; 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 ______ XiaoLisinceshewasalittlegirl .
          A. know   B.hadknown   C. haveknown   D.knew 8、Harry Potter is a very nice film .I_______ it twice .
          A.willsee   B.haveseen   C.saw   D.see
          9、-ThesefarmershavebeentotheUnitedStates .
          -Really ? When _____there ?
          A. willtheygo      B.didtheygo
          C.dotheygo      D.havetheygone
          10、-______ you ___ yourhomeworkyet ?
          -Yes . I _____itamomentago .
          A.Did ; do ; finished    B.Have ; done ; finished
          C.Have ; done ; havefinished   D.will ; do ; finish
          11、 Hisfather______ thePartysince1978 .
          A.joined    B.has joinedC.was in D.hasbeenin
          12、-Do you know him well ?
          -Sure .We _________ friends since ten years ago .
          A.were    B. have beenC. have become   D. have made
          13、-How long have you____ here ?
          -About two months .
          A.been   B.gone   C.comeD.arrived
          14、Hurryup! Theplay __________ fortenminutes .
          A.hasbegun B.hadbegun C.hasbeenonD.began
          15、 It_____ tenyearssinceheleftthearmy .
          A.is   B.has    C.will    D.was
          16、 MissGreenisn'tintheoffice . she_______tothelibrary .
          A.hasgoneB. went   C.willgo   D.hasbeen
          17、Myparents ______Shandongfortenyears .
          A.havebeenin                      B. havebeento
          C.havegoneto                      D. havebeen
          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
          二、句型转换
          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 ago.
          6、Her mother has been a Party member for three years .(同义句)
          Hermother _______ thePartythreeyears________ .
          7、The Green Family moved to France two years ago. (同义句转换)
          _______ two years ________ the Green family moved to Fra nce.
          8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)
       
       
          相关链接:
          
页: [1]
查看完整版本: 中考英语语法动词时态:现在完成时练习题