初中英语语法练习题100道及答案.docx
《初中英语语法练习题100道及答案.docx》由会员分享,可在线阅读,更多相关《初中英语语法练习题100道及答案.docx(10页珍藏版)》请在冰豆网上搜索。
初中英语语法练习题100道及答案
初中英语语法练习题100道(含答案)
1.Where UncleSunyesterday?
A.was B.were C.did D.does
2.They goingtoseeMr.Suntomorrow.
A.is B.are C.am D.be
3.Someare intheriverandsomeare games.
A.swiming,playing B.swimming,playing
C.swimming,playing D.swimming,playing
4.WhereisDick?
He tothereading-room.
A.hasbeen B.went C.hasgone D.goes
5.MarkTwain,anAmericanwriter, everybodyhere.
A.knows B.isknownas C.isknownto D.isknownfor
6.Ihopehewillcometoseemebeforehe here.
A.leaveB.leavesC.willleaveD.left
7.MyteachertoldmethatAustralians English.
A.spoke B.speak
C.speaks D.arespeaking
8.Ithinkshe rightnow.
A.reading B.reads C.isreading D.read
9.----Wherearethechildren?
----They agoodtimeinthegarden.
A.arehaving B.have C.havehad D.had
10.-----Where myglasses?
Ican’tfindthem.
----I themonthebookshelf,buttheyaren’tthere.
A.youput,put B.youhaveput,haveput
C.haveyouput,put D.didyouput,haveput
11.Whenthepolicearrived,theman for10minutes.
A.died B.wasdeath C.haddied D.hadbeendead
12.Bythetimethistalkisover,we alotabouttheearth.
A.willbelearning B.arelearning
C.worldlearn D.willhavelearnt
13.Theteacherstoldmethatthey metosmoothawaythedifficulties.
A.helped B.willhelp C.help D.weregoingtohelp
14.----Haveyouseenhimtoday?
----Yes,I himthismorning.
A.hasseen B.see C.willsee D.saw
15.He worriedwhenheheardthisnews.
A.is B.was C.does D.did
16.What’syourfriendgoing nextweek.
A.doing B.do C.does D.todo
17.Idon’tthinkthatit’strue.He’salways strangestories.
A.tell B.telling C.told D.tells
18.Haveyouever WestHillFarm?
A.goneto B.arrived C.cometo D.beento
19.Howlong he thenovel?
A.has,borrowed B.has,kept
C.has,lent D.is,using
20.He todothislessonsateighteveryevening.
A.isbegining B.isbeginning C.begin D.begins
21.Thechildren aswimthisafternoon.
A.aregoingtohas B.isgoingtohave
C.arehaving D.aregoingtohave
22.There atelephonecallformybrotherStevenyesterday.
A.is B.are C.was D.were
23. he onwellwithhisfriendsthisterm?
A.Does,gets B.Does,get
C.Is,getting D.Is,geting
24.Who awaymypen?
Ican’tfindit.
A.haventaken B.takes C.hastaken D.took
25.Shallwe footballthisSaturday?
A.play B.playing C.plays D.toplay
26.Thechildren atschoolnow.
A.is B.are C.was D.were
27.Mr.Smith shortstories,buthe aTVplaythesedays.
A.iswriting,iswriting B.iswriting,writes
C.writes,iswriting D.writes,writes
28.Hesaidhe theleaguefortwoyears.
A.hasjoined B.hasbeenin C.hadbeenin D.joined
29.Shelikeswateringtreesinthegarden, she?
A.doesn’t B.don’t C.isn’t D.didn’t
30.What you todotokeeptheroomclean?
A.do,have B.does,have C.did,have D.are,have
31.Someflowers byKatealready.
A.havebeenwatered B.watered C.havewatered D.hasbeenwatered
32.Whenwintercomes,theleaves fall.
A.aregoingto B.will C.willbe D.would
33.I tothecinema.I thereeverySunday.
A.go,go B.amgoing,go C.go,amgoing D.amgoing,amgoing
34.You aboutthefuturenow, you?
A.don’tthink,don’t B.aren’tthinking,aren’t C.don’tthink,do D.aren’tthinking,are
35.Hewasafraidthathe hisway.
A.wouldlost B.wouldlose C.isgoingto D.shalllose
36.We eachothersincehelefthere.
A.didn’tsee B.hadn’tseen C.haven’tseen D.hadseen
37.Mr.Smith outforawalkintheparkeveryday.
A.isgoing B.goes C.went D.go
38.He fromhomeforalongtime.
A.hasgoneaway B.hadgoneaway
C.hasleft D.hasbeenaway
39.Youmustn’tgotoohigh,oryou dangerous.
A.willbe B.are C.wouldbe D.isgoingto
40.Wehaveknowneachother .
A.sincewewereyoung B.afterwewereyoung
C.whenweareyoung D.ifweareyoung
41.Shepromisedshe dobetterwork.
A.would B.will C.shall D.isgoingto
42.Howlonghasthisshop ?
A.beopen B.beenopen
C.opened D.beenopened
43.Mr.Smith heresincehemovedtohiscity.
A.hadlived B.havelive
C.havelived D.haslived
44.----Haveyoureadthenewspaper?
----No,Ihaven’t .
A.too B.yet C.just D.already
45.Ourknowledgeoftheuniverse allthetime.
A.grow B.isgrowing
C.grows D.grew
46.Shewon’tgotothecinemaifshe theworktomorrow.
A.doesn’tfinish B.won’tfinish C.willfinish D.finish
47.Mygrandma forhalfayear.
A.hasbeendead B.wasdead C.hasdied D.died
48.She totheGreatWallseveraltimes.
A.goes B.hasgone C.went D.hasbeen
49.Theearth roundthesun.
A.move B.moves C.moved D.willmove
50.LiuFengwei threeyuanforthelostlibrarybook.
A.paid B.spent C.cost D.took
51.I thebikeforoverfouryears.
A.havebought B.havebuy C.havehad D.bought
52.Hetoldusthathe thatfactorythenextday.
A.hadvisited B.hasvisited C.willvisit D.wouldvisit
53.Hismother thePartylastyear.She aPartymemberforayear.
A.joined,was B.hasjoined,is C.joined,hasbeen D.hasjoined,hasbeen
54.Wedon’tknowifit thedayaftertomorrow.
A.willrain B.rains C.rained D.wouldrain
55.Hesaidhe hislifeforhiscountry.
A.give B.gave C.hadgiven D.wouldgive
56.Healways totheparkonSundaymorning.
A.go B.goes C.went D.isgoing
57.Look,thestudents totheteachercarefully.
A.islistening B.arelistening C.listen D.listened
58.He inthisschoolin1958.
A.taught B.hastaught C.teaches D.hadtaught
59.Theysaidthey toEnglandthenextday.
A.willfly B.hadflown C.wouldfly D.flew
60.They theworkintwodays.
A.hadfinished B.wouldfinished C.isfinishing D.willfinish
61.Bytheendoflastweek,we twothousandwords.
A.wouldlearn B.havelearned C.hadlearned D.werelearning
62.Whenheleft,hismother .
A.iscooking B.cooked C.wascooking D.cooks
63.We’llgotoplaywithsnowifit tomorrow.
A.snow B.snows C.willsnow D.snowed
()64.There nomilkintheglass.
A.have B.hasC.areD.is
65.Thetrain whenwegottothestation.
A.hasjustleft B.hadjustleft C.leaves D.left
66.DrSmithisnotathome.He towork.
A.hasgone B.hasbeen C.hadbeen D.hadgone
67.ThatmanknowsalotaboutNewYork.Iheardhe before.
A.hadgonetothecity B.hadbeeninthere
C.hadbeenthere D.hadbeenNewYork
68.Theartist toEurope.Heistherenow.
A.hasgone B.hasbeen C.hadgone D.hadbeen
69.MissBrownsaidshe never toNorthChinabefore.
A.has,gone B.has,been C.had,gone D.had,been
70.What yourgrandma thistimeyesterday?
A.is,doing B.was,doing C.did,do D.had,done
71.I toseethefilmbecauseIhavelostmyticket.
A.won’tgo B.didn’tgo C.don’tgo D.haven’tgone
72.Thestudentswillhaveafootballmatchifit finenextSaturday.
A.willbe B.wouldbe C.was D.is
73.SheaskedmeifI thestorybefore.
A.haveread B.hadread C.wouldread D.willread
74.What they ateightyesterdayevening?
A.are,doing B.did,do C.have,done D.were,doing
75.Youcan’tseehimnowbecausehe animportantmeeting.
A.ishaving B.have C.has D.washaving
76.I tomybrothersincelastsummer.
A.didn’twrite B.hadn’twritten C.haven’twritten D.don’twrite
77.LiPingwillvisittheGreatWallassoonashe free.
A.willbe B.is C.was D.hasbeen
78.OnedaywhenI thepostofficeI myuncle.
A.pass,see B.waspassing,saw C.passed,saw D.pass,saw
79.He he somemistakesinthetest.
A.said,willmake B.said,made C.said,hadmade D.said,make
80.They tiredsotheystopped arest.
A.are,have B.were,have C.were,tohave D.are,having
81.Myfather everyday.
A.takesawalk B.tookwalk C.takeawalk D.istakingawalk
82.Maryissevenyearsold.She eightnextyear.
A.is B.will C.was D.willbe
83.Atableandmanychairs madebyhimyesterday.
A.was B.were C.arebeing D.wasbeing
84.I’llgowithyouassoonasI mywork.
A.willfinish B.shallfinish C.finish D.finished
85.Trees greeninspring.
A.turn B.turns C.wouldturn D.isturning
86.YesterdayI inbedalldaybecauseIhadafever.
A.lay B.lie C.laid D.lain
87.Hello,Mike.It’syou.I you inBeijing.Howlonghaveyoubeen