初二英语期末复习《现在完成时》练习题及答案.docx

上传人:b****5 文档编号:3026844 上传时间:2022-11-17 格式:DOCX 页数:8 大小:21.92KB
下载 相关 举报
初二英语期末复习《现在完成时》练习题及答案.docx_第1页
第1页 / 共8页
初二英语期末复习《现在完成时》练习题及答案.docx_第2页
第2页 / 共8页
初二英语期末复习《现在完成时》练习题及答案.docx_第3页
第3页 / 共8页
初二英语期末复习《现在完成时》练习题及答案.docx_第4页
第4页 / 共8页
初二英语期末复习《现在完成时》练习题及答案.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

初二英语期末复习《现在完成时》练习题及答案.docx

《初二英语期末复习《现在完成时》练习题及答案.docx》由会员分享,可在线阅读,更多相关《初二英语期末复习《现在完成时》练习题及答案.docx(8页珍藏版)》请在冰豆网上搜索。

初二英语期末复习《现在完成时》练习题及答案.docx

初二英语期末复习《现在完成时》练习题及答案

初二英语期末复习《现在完成时》练习题及答案

 

1)构成:

现在完成时由助动词have+过去分词构成,助动词have有人称和数的变化。

第三人称单数用has,其余用have.现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。

以study为例,其否定式、疑问式和简单回答形式如下:

用法:

1现在的结果或影响。

Mydaughterhasjustgoneout.我女儿刚出去。

I’msurewe’vemetbefore.我肯定我们以前见过面。

Shehasarrived.她到了。

2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently,already,just,lately,for…,since…,yet等。

如:

Ihaven’theardfromherthesedays.这些日子我没有收到她的信。

Wehaven’tseenyourecently.最近我们没有见到你。

Theyhavebeenawayfortwoyears.他们离开已经两年了。

ShehasbeenwithussinceMonday.

★注意:

since和for的区别since后接时间点,如1993,lastterm,yesterday,thetimeIgottherefor后接一段时间,表示“长达多久”,如tenyears,awhile,twodays等。

1)用since和for填空

1.JimhasbeeninIreland______Monday.

2.JillhasbeeninIreland______threedays.

3.HisaunthaslivedinAustralia______1days.

4.Maryisinheroffice.Shehasbeenthere______o’clock. 

5.Indiahasbeenanindependentcountry______1974.

6.Thebusislate.They’vebeenwaiting______0minutes.

7.Nobodylivesinthosehouses.Theyhavebeenempty______manyyears.

8.Mikehasbeenill______alongtime.Hehasbeeninhospital______October.

2)表示短暂意义的动词如arrive,leave,borrow,buy,begin,start,die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。

因此,不能说:

Hehascomehereforweeks.×Theoldmanhasdiedformonths.×Theyhaveleftonlyforminutes.×

以上三句话可以改为:

Hehasbeenhereforweeks.Theoldmanhas_____________formonths.3.Theyhave__________onlyforminutes2)havebeen和havegone的区别:

表示“曾到过某地”要用“havebeen”;表示“已经去某地”要用“havegone”。

试比较:

Wherehashebeen?

他刚才到哪里去了?

Wherehashegone?

他上哪儿去了?

TheyhavebeentoCanada.他们到过加拿大。

TheyhavegonetoCanada.他们到加拿大去了。

3)现在完成时不能和表示过去的时间状语连用,如yesterday,lastyear,in1976,twodaysago,justnow,whenIcamein,但可以和already,yet,sometimes,always,often,before,lately,recently,once,twice,ever,never等连用。

例如:

Shehasalreadycome.她已经来了。

Ihaven’treadityet.我还没读过这个。

Ihavemethimbefore.我从前曾见过他。

MaHonghasalwaysbeenagoodstudent.马红一直是个好学生。

Ihaveoftenseenhiminthestreet.我经常在街上看见他。

TheyhaveneverbeentoYan’an.他们从未去过延安。

Ihaven’tseenhimlately.我近来没看到他。

Exercise:

I.Fillintheblankswiththeproperform.

1.I____already____thefilm.I________itlastweek.

2._____he____hisworktoday?

Notyet.

3.Myfather____just____backfromwork.Heistirednow.

4.Where’sLiMing?

He__________totheteacher’soffice.

5.I__________heresinceI______herein1999.

6.SofarI_______________quiteafewfriendshere.

7.Howlong________theWangs______________here?

Fortwoweeks.

8.I________just___________myhomework.

9.He________toschoolonfooteveryday.

10.____you______yoursciencebookyet?

11.Ifit____finetomorrow,I’llgowithyou. 

12.Thestudents____________Englishwhentheteachercamein.

13.Look!

Themonkey__________thetree.

14.Mymother__________toseemenextSunday.

15.I’velostmypen._________you________itanywhere?

II.Choosethebestanswer.

1.Howlonghaveyou_______here?

A.comeB.gotC.arrived

2.Mygrandpadied_________.A.attheageofmyB.foryearsC.whenIwas.

3.Janehas_____toBeiJing.Shewillcomebacktomorrow.A.beenB.goneC.wentD.neverbeen4.Itistenyears_____Ilastsawher.A.afterB.sinceC.for

5.--WhowillgotothestationtomeetLorry?

--Iwill.I_____herseveraltimes.A.metB.havemetC.hadmetD.willmeet

6.--Whatanicedress!

Howlong_____you_____it?

--Justweeks.A.will,buyB.did,buyC.are,havingD.have,hadD.beenD.myagewas.D.that 

7.--DoyouknowLydiaverywell?

--Yes,SheandI_____friendssincewewereveryyoung.A.havemadeB.havebecomeC.havebeenD.haveturned 

8.TheSmiths_______inChinaforyears.A.haslivedB.livedC.havebeenD.live

9.--Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?

--Sorry.He______theBainiaoPark.A.hasbeentoB.hasgonetoC.wenttoD.willgoto 

10.--____youever____totheUS?

--Yes,twice.A.Have,goneB.Have,beenC,Do,goD.were,going 

III.Rewritethesentences.

1.IhavebeentoMacaubefore.I__________________beentoMacaubefore.

2.Hehasn’tcometoschool就划线部分提问)_____________hecometoschool?

3.Iboughanewbikejustnow.I____just____anewbike.

4.WebegantolearnEnglishthreeyearsago.We________English____threeyears

5.Hehasneversurfed,______________?

______________havetheybeenhere?

 

7.Theoldman_________lastyear.Hehas______________forayear.

8.MissGaoleftanhourago.MissGaohas_______________________anhourago.

Askthequestions1)Ihavebeentherefortwodays._____________________________you____________________?

2)Myfatherhaslivedheresince000.____________________________yourfather___________________?

 

Use“never,ever,already,just,yet,for,since”tofillintheblanks.1.Ihave___

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1