初中英语现在完成时练习题含答案.docx
《初中英语现在完成时练习题含答案.docx》由会员分享,可在线阅读,更多相关《初中英语现在完成时练习题含答案.docx(5页珍藏版)》请在冰豆网上搜索。
初中英语现在完成时练习题含答案
初中英语现在完成时练习题(含答案)
一、填空
1.Haveyouever______(take)atrain?
2.It_________(be)morethanthreeyearssinceJim______(leave)here.
3.Haveyou_____(make)friendswithyournewclassmatesyet?
4.I_______(have)mylunchandI'mnothungrynow.
5.Jimhasneverseenapanda,_____he?
6.We______(be)goodfriendssincewemetatschool.
7.Wecan'tfindhimanywhere.Perhapshe______(go)home.
8.He_____(read)thebookbefore.
9.Mr.Green_____(teach)usalotaboutsocialstudiessinceSeptember.
10.I_____never____(meet)hersisterbefore.
11.He____________(work)inourschoolforfiveyear.
12.He______(come)toourschoollastyear/in2008.
13.They_______________(cook)thesupperalready.
14.They___________(cook)thesupperhalfanhourago.
二、选择填空
( )1.Who______overtherenow?
A.singing B.aresing
C.issinging
( )2.It’snineten.Thestudents______amusicclass.
A.have B.having
C.arehaving
( )3.Listen!
Theboy_______.
A.crying B.iscrying C.cries
( )4.Don’ttalkhere.Grandparents______.
A.sleep B.issleeping
C.aresleeping
( )5.Istheman_______teaormilk?
A.drinks B.drink C.drinking
三、用所给动词的适当形式填空:
1.I________(write)toyouassoonasI_______(get)toLondon.
2.Hedoesn’tfeelwelland____________(noteat)anyfoodthismorning.
3.He______not_______(see)mecomein,forhe___________(read)somethingwithgreatinterest.
4.I_________(let)youhavethebookassoonasI_________(finish)it.
5.Whilewe________(wait)forourteacher,alittleboy________(run)uptous.
6.Don’tmakeanoise.Grandpa__________(sleep).
7.It’ssevennow,Tom’sfamily__________(watch)TV.
8.It________(take)metwohourstofinishmyhomeworklastnight.
9.What______yourmother_______(do)ateightyesterdayevening?
She_______(wash)clothes.
10._______it______(rain)whenschoolwasoveryesterday?
11.What_______you_______(do)tomorrow?
We________(play)football.
12.There________(be)afootballmatchonTVthisevening.
13.Theysaidthey________(visit)theGreatWallthenextsummerholiday.
14.Who_______(dance)thebestinyourclass?
15.Willyoucomeifhe_____________(notcome)?
16.Theteachertoldustheearth__________(move)roundthesun.
17.They_______(have)apartyinthegardenifit________(notrain)tomorrow.
18She________(buy)asweateryesterday.
19.Idon’tknowifMr.Wang______(go)toShanghaitomorrow.Ifhe_____(go),I______(ask)him_______(take)somebookstomydaughter,becauseshe_______(study)there.
四、填入所给名词的正确形式
1、The______________areplayingfootballnow.(child)
2、Thereareten___________________inourschool.(womanteacher)
3、Mostof__________livein__________.(German)
4、Therearethree______________andfive_____________intheroom.(Chinese,German)
5、Couldyoupleasegivemesome__________?
(milk)
三、请写出下列动词的三人称单数及现在分词形式
sit_____________________swim______________________________
go______________________make______________________________
run_____________________write_______________________________
cry_____________________study______________________________
watch____________________wash_______________________________
say_____________________play_______________________________
dance_____________________draw_______________________________
see______________________do______________________________
have_______________________die______________________________
stop_______________________sing______________________________
四、用一般现在时填空
1、Mymother________not________(like)English.She_______(like)Chinese.
2、______you______(go)toschoolbybus?
No,I_____(go)toschoolbycar.
3、MissWang______(swim)everyday.
4、I___(like)English.Tom_______________(notlike)English.
5、When_____you______(go)toschool?
I_____(go)toschoolatfiveeveryday.
五、用现在进行时完成下列句子
1.What___________you____________(do)?
2.I_________________(sing)anEnglishsong.
3.What________________he__________________(mend)?
4.He__________________(mend)acar.
5._________you______________(fly)akite?
Yes,____________.
6.___________she_______________(sit)intheboat?
7.__________you_____________(ask)questions?
8.We_________________________(play)gamesnow.
9.Look.Threeboys_______(run).
10.Listen,someone_______(sing)intheclassroom.
答案:
一、填空
1taken2hasbeen,left3made4havehad5has6havebeen7hasgone8hasread9hastaught10havemet
11hasworked12came13havecooked14cooked
二、句型转换。
1、hashe?
2、Howlong3、died,hasbeendead
4、hasbeenopen5、hasbeenaway6、joined;ago
7、Itis,since8、Thebushasbeenherefortenminutes.