初中英语现在完成时专项练习题及答案

 

初中英语现在完成时专项练习

一、 单项选择。

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图纸等内容。


TOP最近更新内容

    园林史名词解释
    长城小学关爱留守儿童工作制度
  • 上一篇:人教版九年级上册数学补课讲义第1讲 一元二次方程及解法
  • 下一篇:My friend作文