中考英语语法动词时态:现在完成时练习题
一、单项选择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]