中考英语时态单选题100道及答案解析.docx
中考英语时态单选题100道及答案解析
1.—I______anewbooklastweek.Whataboutyou?
A.buy
B.bought
C.willbuy
D.havebought
答案:B。解析:根据时间状语lastweek可知,该句时态为一般过去时,所以用buy的过去式bought。
2.He______TVatthistimeyesterday.
A.watches
B.watched
C.willwatch
D.waswatching
答案:D。解析:atthistimeyesterday表示过去某个具体时间正在进行的动作,用过去进行时,结构是was/were+现在分词,he是第三人称单数,用was,watch的现在分词是watching。
3.Bytheendoflastyear,she______fiveEnglishnovels.
A.reads
B.read
C.willread
D.hadread
答案:D。解析:bytheendoflastyear是过去完成时的时间标志,过去完成时结构是had+过去分词,read的过去分词是read。
4.They______totheparkifitdoesntraintomorrow.
A.go
B.went
C.willgo
D.havegone
答案:C。解析:if引导的条件状语从句,遵循“主将从现”原则,即主句用一般将来时,从句用一般现在时,一般将来时结构是will+动词原形。
5.Look!Thechildren______happilyinthegarden.
A.play
B.played
C.willplay
D.areplaying
答案:D。解析:look是现在进行时的标志词,现在进行时结构是am/is/are+现在分词,children是复数,用are,play的现在分词是playing。
6.I______thismoviebefore.Itsreallyexciting.
A.see
B.saw
C.willsee
D.haveseen
答案:D。解析:before是现在完成时的时间标志,现在完成时结构是have/has+过去分词,I是第一人称,用have,see的过去分词是seen。
7.She______apianolessoneverySunday.
A.takes
B.took
C.willtake
D.hastaken
答案:A。解析:everySunday表示经常发生的动作,用一般现在时,she是第三人称单数,动词用第三人称单数形式takes。
8.He______hishomeworkwhenhismothercameback.
A.does
B.did
C.wasdoing
D.hasdone
答案:C。解析:when引导的时间状语从句,从句用一般过去时,主句表示过去某个时间正在进行的动作,用过去进行时,he是第三人称单数,用was,do的现在分词是doing。
9.They______forBeijingnextmonth.
A.leave
B.left
C.willleave
D.haveleft
答案:C。解析:nextmonth是一般将来时的时间标志,一般将来时结构是will+动词原形。
10.Theoldman______heresince2000.
A.lives
B.lived
C.willlive
D.haslived
答案:D。解析:since2000是现在完成时的时间标志,现在完成时结构是have/has+过去分词,theoldman是第三人称单数,用has,live的过去分词是lived。
11.—What______you______at9oclocklastnight?
A.did;do
B.were;doing
C.will;do
D.have;done
答案:B。解析:at9oclocklastnight表示过去某个具体时间正在进行的动作,用过去进