初二英语时态单选题40题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

初二英语时态单选题40题
1.My mother usually ________ breakfast for me.
A.cook
B.cooks
C.cooking
D.to cook
答案:B。

本题考查一般现在时第三人称单数形式。

my mother 是第三人称单数,谓语动词要用cooks。

A 选项cook 是动词原形,用于主语不是第三人称单数时;C 选项cooking 是现在分词,不能单独作谓语;D 选项to cook 是动词不定式,也不能单独作谓语。

2.We ________ classes from Monday to Friday.
A.have
B.has
C.having
D.to have
答案:A。

本题考查一般现在时。

we 是第一人称复数,谓语动词用have。

B 选项has 用于第三人称单数;C 选项having 是现在分词,不能单独作谓语;D 选项to have 是动词不定式,不能单独作谓语。

3.My brother ________ TV every evening.
A.watch
B.watches
C.watching
D.to watch
答案:B。

本题考查一般现在时第三人称单数形式。

my brother 是第三人称单数,谓语动词要用watches。

A 选项watch 是动词原形,用于主语不是第三人称单数时;C 选项watching 是现在分词,不能单独作谓语;D 选项to watch 是动词不定式,不能单独作谓语。

4.She ________ to school by bus.
A.go
B.goes
C.going
D.to go
答案:B。

本题考查一般现在时第三人称单数形式。

she 是第三人称单数,谓语动词要用goes。

A 选项go 是动词原形,用于主语不是第三人称单数时;C 选项going 是现在分词,不能单独作谓语;
D 选项to go 是动词不定式,不能单独作谓语。

5.I ________ my homework after school.
A.do
B.does
C.doing
D.to do
答案:A。

本题考查一般现在时。

I 是第一人称,谓语动词用do。

B 选项does 用于第三人称单数;
C 选项doing 是现在分词,不能
单独作谓语;D 选项to do 是动词不定式,不能单独作谓语。

6.He ______ to the park yesterday.
A.go
B.went
C.goes
D.going
答案:B。

本题考查一般过去时,yesterday 是明显的一般过去时的标志词,go 的过去式是went。

A 选项是原形,C 选项是第三人称单数形式,D 选项是现在分词,都不符合。

7.She ______ a letter to her friend last week.
A.write
B.writes
C.wrote
D.writing
答案:C。

last week 表明是一般过去时,write 的过去式是wrote。

A 选项是原形,
B 选项是第三人称单数形式,D 选项是现在分词,都不正确。

8.They ______ football in the playground two days ago.
A.play
B.plays
C.played
D.playing
答案:C。

two days ago 提示用一般过去时,play 的过去式是played。

A 选项是原形,B 选项是第三人称单数形式,D 选项是现在分词,都不合适。

9.I ______ at home yesterday evening.
A.am
B.was
C.were
D.be
答案:B。

yesterday evening 是一般过去时的标志,I 后面用was。

A 选项是一般现在时,C 选项were 与you/they/we 等连用,D 选项be 是原形,都不符合。

10.He ______ very happy when he heard the news.
A.is
B.was
C.are
D.were
答案:B。

when he heard the news 表明是过去的时间,he 后面用was。

A 选项是一般现在时,C 选项are 与you/they/we 等连用,D 选项were 也与you/they/we 等连用,都不对。

11.Look! The boys ______ football on the playground.
A.are playing
B.play
C.plays
D.played
答案:A。

本题考查现在进行时的用法。

Look!是现在进行时的标志词,表示正在发生的动作。

现在进行时的结构是be+动词的现在分词。

A 选项are playing 是正确的现在进行时形式;B 选项play 是一般现在时;C 选项plays 也是一般现在时,且主语是复数,动词形式错误;D 选项played 是一般过去时。

12.Listen! She ______ a song in her room.
A.is singing
B.sings
C.sang
D.will sing
答案:A。

Listen!是现在进行时的标志词。

现在进行时结构为be+动词现在分词。

A 选项is singing 是现在进行时;B 选项sings 是一般现在时;C 选项sang 是一般过去时;D 选项will sing 是一般将来时。

13.The students ______ an English class now.
A.have
B.are having
C.had
D.will have
答案:B。

now 是现在进行时的标志词。

现在进行时结构be+动
词现在分词。

B 选项are having 是现在进行时;A 选项have 是一般现在时;C 选项had 是一般过去时;D 选项will have 是一般将来时。

14.Mom ______ dinner in the kitchen at the moment.
A.cooks
B.is cooking
C.cooked
D.will cook
答案:B。

at the moment 是现在进行时的标志词。

现在进行时结构be+动词现在分词。

B 选项is cooking 是现在进行时;A 选项cooks 是一般现在时;C 选项cooked 是一般过去时;D 选项will cook 是一般将来时。

15.Dad ______ his car in the garage.
A.repairs
B.is repairing
C.repaired
D.will repair
答案:B。

本题考查现在进行时的用法。

没有明显标志词,但根据语境可知正在进行的动作。

现在进行时结构be+动词现在分词。

B 选项is repairing 是现在进行时;A 选项repairs 是一般现在时;C 选项repaired 是一般过去时;D 选项will repair 是一般将来时。

16.She ______ visit her grandparents next weekend.
A.will
B.is going to
C.would
D.was going to
答案:B。

本题考查一般将来时的表达方式。

选项A“will”和选项B“be going to”都可以表示将来,但“be going to”通常表示有计划、有准备的将来,根据题干中的“next weekend”和“visit her grandparents”可以推断出这是有计划的将来,所以选择B。

选项C“would”是过去将来时,不符合题意。

选项D“was going to”是过去进行时表示过去将来,也不符合题意。

17.We ______ have a picnic if the weather is fine tomorrow.
A.will
B.are going to
C.would
D.were going to
答案:A。

如果明天天气好,我们将去野餐。

选项A“will”可以表示单纯的将来,符合题意。

选项B“be going to”通常表示有计划的将来,题干中没有明确的计划,所以不选。

选项C“would”是过去将来时,不符合题意。

选项D“were going to”是过去进行时表示过去将来,也不符合题意。

18.They ______ play basketball after school tomorrow.
A.will
B.is going to
C.would
D.were going to
答案:A。

他们明天放学后将打篮球。

选项A“will”表示将来,符合题意。

选项B“is going to”的主语应该是单数第三人称,不符合题意。

选项C“would”是过去将来时,不符合题意。

选项D“were going to”是过去进行时表示过去将来,也不符合题意。

19.I ______ study harder for the coming exam.
A.will
B.is going to
C.would
D.were going to
答案:A。

我将为即将到来的考试更加努力学习。

选项A“will”表示将来,符合题意。

选项B“is going to”的主语应该是单数第三人称或第一人称复数,不符合题意。

选项C“would”是过去将来时,不符合题意。

选项D“were going to”是过去进行时表示过去将来,也不符合题意。

20.He ______ buy a new bike next month.
A.will
B.is going to
C.would
D.were going to
答案:B。

他下个月将买一辆新自行车。

选项B“be going to”表示有计划的将来,符合题意。

选项A“will”也可以表示将来,但没有“be going to”更能体现出有计划。

选项C“would”是过去将来时,不符合题意。

选项D“were going to”是过去进行时表示过去将来,也不符合题意。

21.She often ___ books in the library, but now she ___ a letter.
A.reads/is writing
B.read/writes
C.is reading/writes
D.reads/wrote
答案:A。

第一个空是一般现在时,主语是she,动词用reads。

第二个空是现在进行时,be 动词is 加动词的现在分词writing。

22.He ___ football yesterday. Now he ___ basketball.
A.played/is playing
B.plays/played
C.is playing/played
D.played/plays
答案:A。

第一个空是一般过去时,yesterday 表明过去的时间,动词用played。

第二个空是现在进行时,now 表明现在正在进行的动作,be 动词is 加动词的现在分词playing。

23.We ___ a picnic every summer. But we ___ one last winter.
A.have/had
B.had/have
C.are having/had
D.have/are having
答案:A。

第一个空是一般现在时,every summer 表明经常性的动作,动词用have。

第二个空是一般过去时,last winter 表明过去的时间,动词用had。

24.My mother ___ cooking dinner now. She ___ cooking dinner at this time yesterday.
A.is/was
B.was/is
C.is/has been
D.was/had been
答案:A。

第一个空是现在进行时,now 表明现在正在进行的动作,be 动词is 加动词的现在分词cooking。

第二个空是一般过去时,at this time yesterday 表明过去的时间,be 动词用was。

25.They ___ to school by bus every day. But they ___ to school on foot yesterday.
A.go/went
B.went/go
C.are going/went
D.go/are going
答案:A。

第一个空是一般现在时,every day 表明经常性的动作,
动词用go。

第二个空是一般过去时,yesterday 表明过去的时间,动词用went。

26. ——What were you doing at eight o'clock yesterday evening?
A. I am watching TV.
B. I was watching TV.
C. I watched TV.
D. I have watched TV.
答案:B。

本题考查过去进行时的用法。

问句是过去进行时,询问在过去某个具体时间正在做什么,回答也应该用过去进行时。

27. ——What will you do this weekend?
A. I do my homework.
B. I am doing my homework.
C. I will do my homework.
D. I did my homework.
答案:C。

本题考查一般将来时的用法。

问句是一般将来时,询问将来要做什么,回答也应该用一般将来时。

28. ——What have you done recently?
A. I do my homework every day.
B. I am doing my homework now.
C. I did my homework yesterday.
D. I have done my homework.
答案:D。

本题考查现在完成时的用法。

问句是现在完成时,询
问最近做了什么,回答也应该用现在完成时。

29. ——What are you going to do after school?
A. I go home.
B. I am going home.
C. I went home.
D. I have gone home.
答案:B。

本题考查一般将来时的用法。

be going to do sth.表示计划、打算做某事。

问句是一般将来时,询问放学后打算做什么,回答也应该用一般将来时。

30. ——What did you do last Sunday?
A. I do my homework.
B. I am doing my homework.
C. I will do my homework.
D. I did my homework.
答案:D。

本题考查一般过去时的用法。

问句是一般过去时,询问过去某个时间做了什么,回答也应该用一般过去时。

31. Does he like apples or did he like oranges?
A. like
B. liked
C. does like
D. did like
答案:A。

本题考查一般现在时和一般过去时在选择疑问句中的
用法。

前半句用一般现在时“Does he like”,后半句用一般过去时“did he like”,通常情况下选择疑问句前后时态要一致,所以答案是A 选项“like”,这里省略了助动词does。

32. Is she reading a book or was she reading a magazine?
A. read
B. reads
C. is reading
D. was reading
答案:C。

本题考查现在进行时和过去进行时在选择疑问句中的用法。

前半句是现在进行时“Is she reading”,后半句是过去进行时“was she reading”,选择疑问句前后时态要一致,所以答案是C 选项“is reading”。

33. Has he finished his homework or did he finish his homework yesterday?
A. finish
B. finished
C. has finished
D. did finish
答案:C。

本题考查现在完成时和一般过去时在选择疑问句中的用法。

前半句是现在完成时“Has he finished”,后半句是一般过去时“did he finish his homework yesterday”,选择疑问句前后时态要一致,所以答案是C 选项“has finished”。

34. Will they go to the park or did they go to the zoo last weekend?
A. go
B. goes
C. will go
D. did go
答案:C。

本题考查一般将来时和一般过去时在选择疑问句中的用法。

前半句是一般将来时“Will they go”,后半句是一般过去时“did they go to the zoo last weekend”,选择疑问句前后时态要一致,所以答案是C 选项“will go”。

35. Are you watching TV or were you listening to music just now?
A. watch
B. are watching
C. was watching
D. were listening
答案:B。

本题考查现在进行时和过去进行时在选择疑问句中的用法。

前半句是现在进行时“Are you watching”,后半句是过去进行时“were you listening to music just now”,选择疑问句前后时态要一致,所以答案是B 选项“are watching”。

36.She _has been_ reading a book since this morning.(现在完成进行时)
A.reads
B.is reading
C.has read
D.has been reading
答案:D。

本题考查时态的判断。

根据句中的“since this morning”可知要用现在完成进行时,表示从过去某一时间开始一直持续到现在的动作,并且还可能继续下去。

A 选项是一般现在时;B 选项是现在进行时;C 选项是现在完成时,都不符合语境。

37.They _had finished_ their homework before they went out to play.(过去完成时)
A.finished
B.were finishing
C.had finished
D.have finished
答案:C。

句中有“before they went out to play”这个过去的时间点,在此之前完成的动作要用过去完成时。

A 选项是一般过去时;B 选项是过去进行时;D 选项是现在完成时,都不正确。

38.I _will be_ visiting my grandparents next week.(一般将来进行时)
A.visit
B.am visiting
C.will visit
D.will be visiting
答案:D。

“next week”表示将来的时间,“be visiting”是将来进行
时,表示将来某一时刻正在进行的动作。

A 选项是一般现在时;B 选项是现在进行时;C 选项是一般将来时,都不符合语境。

39.He _was writing_ a letter when I came in.(过去进行时)
A.wrote
B.was writing
C.writes
D.has written
答案:B。

“when I came in”表示过去的某个时间点,在这个时间点正在进行的动作要用过去进行时。

A 选项是一般过去时;C 选项是一般现在时;D 选项是现在完成时,都不合适。

40.She _will have learned_ five languages by the time she is thirty.(将来完成时)
A.learns
B.will learn
C.will be learning
D.will have learned
答案:D。

“by the time she is thirty”表示将来的某个时间点,在这个时间点之前完成的动作要用将来完成时。

A 选项是一般现在时;B 选项是一般将来时;C 选项是将来进行时,都不符合要求。

相关文档
最新文档