初中英语现在完成时专项练习
一、 单项选择。
1、Bothhisparentslooksad .Maybe they_________what'shappenedtohim .A.knewB.have known C.must know D.will know
2、Hehas_______ beentoShanghai , hashe ?
A.already B.neverC.everD. 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. iswritingB.waswritingC.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 ; studiedD. 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. willtheygoB.didtheygo
C.dotheygoD.havetheygone
10、—______ you ___ yourhomeworkyet ?
—Yes . I _____itamomentago .
A.Did ; do ; finishedB.Have ; done ; finished
C.Have ; done ; havefinished D.will ; do ; finish
11、 Hisfather______ thePartysince1978 .
A.joinedB.has joinedC.was in D.hasbeenin
12、—Do you know him well ?
—Sure .We _________ friends since ten years ago .
A.wereB. 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.hasC.willD.was
16、 MissGreenisn'tintheoffice . she_______tothelibrary .
A.hasgoneB. went C.willgo D.hasbeen
17、Myparents ______Shandongfortenyears .
A.havebeenin B. havebeento
C.havegoneto D. havebeen
1
18、The students have cleaned the ?
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 to China?
A. How soon, comes B. How often, got
C. How long, cameD. 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. 他这些天上哪儿去了?
2
www.99jianzhu.com/包含内容:建筑图纸、PDF/word/ppt 流程,表格,案例,最新,免费下载,施工方案、工程书籍、建筑论文、合同表格、标准规范、CAD图纸等内容。