中考英语动词时态综合单选题40题

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

中考英语动词时态综合单选题40题
1. I ______ my homework yesterday.
A. do
B. did
C. does
D. doing
答案:B。

本题考查一般过去时,yesterday 是过去的时间标志,所以要用过去式did,A 选项do 是一般现在时,C 选项does 是第三人称单数的一般现在时,D 选项doing 是现在分词,不符合句子的时态要求。

2. My sister often ______ to school by bike.
A. go
B. goes
C. went
D. going
答案:B。

本题考查一般现在时,often 是一般现在时的标志,my sister 是第三人称单数,所以动词要用goes,A 选项go 是原形,用于主语是复数或第一、二人称,C 选项went 是过去式,D 选项going 是现在分词。

3. We ______ a party last week.
A. have
B. had
C. has
D. having
答案:B。

last week 表明是过去的时间,要用一般过去时,have 的过去式是had,A 选项have 是一般现在时,C 选项has 是第三人称单数的一般现在时,D 选项having 是现在分词。

4. Tom ______ football every day.
A. plays
B. played
C. play
D. playing
答案:A。

every day 是一般现在时的标志,Tom 是第三人称单数,所以动词用plays,B 选项played 是过去式,C 选项play 是原形,D 选项playing 是现在分词。

5. My mother ______ at home yesterday.
A. wasn't
B. weren't
C. isn't
D. aren't
答案:A。

yesterday 表明是过去的时间,my mother 是第三人称单数,be 动词要用was,否定形式是wasn't,B 选项weren't 用于复数,C 选项isn't 是一般现在时的否定,D 选项aren't 也是一般现在时的否定,用于复数。

6. Look! The students ______ sports on the playground.
A. play
B. are playing
C. played
D. will play
答案:B。

本题考查现在进行时。

“Look!”是现在进行时的标志词,现在进行时的构成是“be + 动词的现在分词”,主语“The students”是复数,所以用“are playing”,表示“学生们正在操场上做运动”。

选项A 是一般现在时,选项C 是一般过去时,选项D 是一般将来时,均不符合“Look!”所提示的时态。

7. What ______ your sister ______ at this time yesterday?
A. was; doing
B. is; doing
C. did; do
D. does; do
答案:A。

本题考查过去进行时。

“at this time yesterday”是过去进行时的标志时间,过去进行时的结构是“was/were + 动词的现在分词”,主语“your sister”是单数,所以用“was doing”,意思是“你姐姐昨天这个时候在做什么”。

选项 B 是现在进行时,选项 C 是一般过去时,选项D 是一般现在时,都不符合时间状语。

8. The boys ______ a football match when I saw them.
A. were having
C. have
D. are having
答案:A。

本题考查过去进行时。

“when I saw them”表示过去某个时间点,过去进行时表示过去某个时刻正在进行的动作,结构为“was/were + 动词的现在分词”,“The boys”是复数,所以用“were having”,意思是“当我看到他们的时候,男孩们正在进行一场足球比赛”。

选项 B 是一般过去时,选项 C 是一般现在时,选项 D 是现在进行时,均不符合语境。

9. We ______ an English class while they ______ a P.E. class.
A. were having; were having
B. had; had
C. were having; had
D. were having; were having
答案:C。

本题考查过去进行时。

“while”连接两个同时进行的动作,“We were having an English class”表示“我们正在上英语课”,“they had a P.E. class”表示“他们上体育课”,一般过去时表示过去发生的动作,这里用一般过去时强调动作的发生,而不是正在进行。

选项 A 两个动作都用过去进行时,不符合题意,选项B 两个动作都用一般过去时,不能体现动作的同时进行,选项D 两个动作都用过去进行时,不符合题意。

10. Listen! Someone ______ in the next room.
B. is singing
C. sang
D. will sing
答案:B。

本题考查现在进行时。

“Listen!”是现在进行时的标志词,现在进行时的构成是“be + 动词的现在分词”,主语“Someone”是不定代词,作主语时视为单数,所以用“is singing”,表示“听!有人正在隔壁房间唱歌”。

选项A 是一般现在时,选项C 是一般过去时,选项
D 是一般将来时,均不符合“Listen!”所提示的时态。

11. They ______ to Beijing twice.
A. have gone
B. have been
C. went
D. go
答案:B。

本题考查现在完成时。

“have gone to”表示去了某地还没回来,“have been to”表示去过某地已经回来。

根据“twice”可知他们去过北京两次并且已经回来了,所以用“have been to”。

12. I ______ my homework before my mother came back.
A. had finished
B. finished
C. have finished
D. finish
答案:A。

本题考查过去完成时。

“before my mother came back”是过去的时间点,在此之前完成的动作要用过去完成时,结构为“had + 过去分词”,所以选“had finished”。

13. By the time I got to the cinema, the film ______ for ten minutes.
A. had begun
B. has begun
C. had been on
D. has been on
答案:C。

本题考查过去完成时。

“By the time I got to the cinema”是过去的时间,电影在我到达之前已经开始了一段时间,用过去完成时,且“begin”是瞬间动词,不能和一段时间连用,要用“be on”,所以是“had been on”。

14. She said she ______ the book before.
A. has read
B. had read
C. reads
D. read
答案:B。

本题考查过去完成时。

“said”是过去时,“read”这个动作发生在“said”之前,所以用过去完成时“had read”。

15. Tom ______ in China for five years by the end of last year.
A. has lived
B. lived
C. had lived
D. was living
答案:C。

本题考查过去完成时。

“by the end of last year”是过去的时间点,在此之前发生的动作要用过去完成时,“live”是延续性动词,所以用“had lived”。

16. I ______ a doctor when I grow up.
A. am going to be
B. will be
C. am
D. was
答案:A。

本题考查一般将来时的“be going to”结构,表示计划、打算做某事。

“will”表示单纯的将来,没有明确的计划。

C 选项“am”是现在时,D 选项“was”是过去时,均不符合题意。

17. They ______ football this time tomorrow.
A. will be playing
B. are going to play
C. play
D. played
答案:A。

本题考查将来进行时,“will be playing”表示将来某个时刻正在进行的动作。

B 选项“are going to play”表示计划做某事。

C 选项“play”是一般现在时。

D 选项“played”是过去时。

18. What ______ you ______ next weekend?
A. will; do
B. are; going to do
C. do; do
D. did; do
答案:B。

“be going to do”表示打算、计划做某事,A 选项“will do”单纯表示将来。

C 选项“do; do”一般现在时。

D 选项“did; do”过去时。

19. She ______ for a picnic with her friends next month.
A. is going
B. goes
C. will go
D. went
答案:C。

“will go”表示将来要发生的动作,A 选项“is going”后缺少“to”,B 选项“goes”是一般现在时,D 选项“went”是过去时。

20. We ______ an English exam next Friday.
A. will have
B. are going to have
C. have
D. had
答案:A。

“will have”强调将来发生的动作,B 选项“are going to have”通常表示计划、打算。

C 选项“have”是一般现在时,D 选项“had”是过去时。

21. We ______ a lot about space exploration in the past few years.
A. have learned
B. learned
C. learn
D. are learning
答案:A。

本题考查现在完成时。

“in the past few years”是现在完成时的标志,强调过去的动作对现在的影响,所以用have learned。

B 选项learned 是一般过去时,只表示过去的动作,不涉及对现在的影响;
C 选项learn 是一般现在时,不符合时间状语;
D 选项are learning 是现在进行时,也不符合题意。

22. If the environment gets worse, more diseases ______.
A. will appear
B. appeared
C. appear
D. appears
答案:A。

本题考查一般将来时。

if 引导的条件状语从句,遵循“主将从现”原则,从句用一般现在时,主句用一般将来时,所以用will appear。

B 选项appeared 是一般过去时;C 选项appear 是一般现在时;D 选项appears 也是一般现在时,但主语是复数,形式错误。

23. The scientist said that they ______ a new discovery soon.
A. would make
B. made
C. make
D. will make
答案:A。

本题考查过去将来时。

主句是一般过去时,从句要用过去将来时,would make 表示过去某个时间看来将要发生的动作。

B 选项made 是一般过去时;C 选项make 是一般现在时;D 选项will make 是一般将来时,都不符合题意。

24. By the time we arrive at the airport, the plane ______.
A. will take off
B. took off
C. had taken off
D. will have taken off
答案:D。

本题考查将来完成时。

“by the time + 一般现在时的句子”,主句用将来完成时,表示在将来某个时间之前已经完成的动作。

A 选项will take off 是一般将来时;
B 选项took off 是一般过去时;
C 选项had taken off 是过去完成时,均不符合。

25. Since the technology develops fast, many things ______ different in the future.
A. will be
B. were
C. are
D. have been
答案:A。

本题考查一般将来时。

“in the future”是一般将来时的
标志,所以用will be。

B 选项were 是一般过去时;C 选项are 是一般现在时;D 选项have been 是现在完成时,均不符合语境。

26. In the movie, the hero ______ his lost love for years before they finally met again.
A. has been looking for
B. had been looking for
C. was looking for
D. looked for
答案:B。

本题考查过去完成进行时。

过去完成进行时表示过去某一时间之前一直进行的动作。

在这个句子中,“before they finally met again”表明在最终重逢之前,寻找的动作一直在持续,所以用过去完成进行时。

易错点在于容易误选A 选项,现在完成进行时表示从过去到现在一直在进行的动作,不符合本题语境。

27. The singer said that she ______ this song since last month.
A. has practiced
B. had practiced
C. was practicing
D. practiced
答案:B。

本题考查过去完成时。

“since last month”表示从过去的某个时间开始一直持续到过去的另一个时间,要用过去完成时。

易错点是容易错选A 选项,现在完成时表示从过去持续到现在,不符合句子的时间设定。

28. After watching the concert, I realized that the band ______ on stage for over two hours.
A. has been playing
B. had been playing
C. was playing
D. played
答案:B。

本题考查过去完成进行时。

“After watching the concert”表明是在看完演唱会之后的回顾,在这之前乐队演奏的动作一直在持续,用过去完成进行时。

混淆点在于可能会误选 A 选项,现在完成进行时不符合这里的过去时间背景。

29. The actor mentioned that he ______ the role many times before he got it perfect.
A. has rehearsed
B. had rehearsed
C. was rehearsing
D. rehearsed
答案:B。

本题考查过去完成时。

“before he got it perfect”表明在达到完美之前已经排练了多次,是过去的过去,用过去完成时。

易错点是可能会误选A 选项,现在完成时不符合过去的时间参照。

30. Before the release of the new album, the musician ______ hard in the studio for months.
A. has worked
B. had worked
C. was working
D. worked
答案:B。

本题考查过去完成时。

“Before the release of the new album”说明在新专辑发布之前,工作的动作已经完成,是过去的过去,用过去完成时。

容易混淆的是 A 选项现在完成时,它不能体现过去特定时间之前的动作。

31. In the ancient story, the hero ______ many battles before he finally won the war.
A. fought
B. had fought
C. has fought
D. was fighting
答案:B。

本题考查过去完成时。

“before he finally won the war”表明在最终赢得战争之前,英雄战斗的动作已经完成,过去的过去用过去完成时。

32. The traditional dance ______ for hundreds of years in this area.
A. has been performed
B. was performed
C. is performed
D. performs
答案:A。

此题考查现在完成时的被动语态。

“for hundreds of years”
是现在完成时的标志,舞蹈是被表演,要用被动语态。

33. When the tourists visited the old castle, they learned that it ______ by a famous king long ago.
A. was built
B. has been built
C. had been built
D. is built
答案:C。

本题考查过去完成时的被动语态。

“long ago”表明动作发生在过去,而城堡的建造在游客参观之前就已完成,所以用过去完成时的被动语态。

34. The ancient legend tells that the magic tree ______ every spring and lost its leaves in autumn.
A. blossomed
B. blossoms
C. has blossomed
D. was blossoming
答案:B。

此句讲述的是一个一般性的事实,用一般现在时,主语是“the magic tree”,谓语动词用第三人称单数形式。

35. In the cultural tradition, people believed that the gods ______ them good luck in the coming year.
A. would bring
B. brought
C. will bring
D. have brought
答案:A。

“believed”表明是过去的动作,“在来年带来好运”是过去对未来的预期,用过去将来时。

36. We ______ for the bus for half an hour, but it still hasn't come.
A. have waited
B. waited
C. were waiting
D. wait
答案:A。

本题考查现在完成时。

“for half an hour”是现在完成时的标志,表示从过去开始一直持续到现在的动作,结构为“have/has + 过去分词”,所以用“have waited”。

37. The world population ______ rapidly in the past few years.
A. increased
B. has increased
C. is increasing
D. was increasing
答案:B。

本题考查现在完成时。

“in the past few years”是现在完成时的时间状语,强调过去发生的动作对现在造成的影响,所以用“has increased”。

38. When I got to the cinema, the film ______ for ten minutes.
A. has begun
B. had begun
C. had been on
D. has been on
答案:C。

本题考查过去完成时。

“got to the cinema”是过去的动作,“for ten minutes”表示一段时间,电影在到达之前就已经开始了,所以用过去完成时,且begin 是非延续性动词,不能与一段时间连用,要用“be on”,所以是“had been on”。

39. By the time I finished my homework, my sister ______ asleep.
A. fell
B. has fallen
C. had fallen
D. was falling
答案:C。

本题考查过去完成时。

“By the time I finished my homework”是过去完成时的标志,表示在过去某个动作之前已经完成的动作,所以用“had fallen”。

40. I ______ to Beijing twice.
A. have gone
B. have been
C. went
D. was going
答案:B。

本题考查现在完成时。

“have gone to”表示去了某地还没回来,“have been to”表示去过某地已经回来,根据题意“twice”可知
是去过两次已经回来,所以用“have been”。

相关文档
最新文档