高考英语时态单选题50题

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

高考英语时态单选题50题
1. Tom often ______ football after school.
A.play
B.plays
C.played
D.playing
答案:B。

本题考查一般现在时。

主语Tom 是第三人称单数,often 表示经常发生的动作,所以谓语动词用plays。

一般现在时表示经常发生的动作或存在的状态。

2. My mother ______ to work by bus every day.
A.go
B.goes
C.went
D.going
答案:B。

本题中every day 提示用一般现在时,主语my mother 是第三人称单数,所以谓语动词用goes。

一般现在时中,当主语是第三人称单数时,动词要用相应的第三人称单数形式。

3. The sun ______ in the east and sets in the west.
A.rise
B.rises
C.rose
D.rising
答案:B。

太阳从东方升起西方落下是客观真理,用一般现在时。

主语the sun 是第三人称单数,所以rise 要用rises 的形式。

一般现在时可用于表示客观真理、自然现象等。

4. We ______ English classes on Monday and Wednesday.
A.have
B.has
C.had
D.having
答案:A。

主语we 是第一人称复数,根据一般现在时的用法,谓语动词用have。

一般现在时用于表示现在经常发生的动作。

5. She ______ music very much.
A.like
B.likes
C.liked
D.liking
答案:B。

主语she 是第三人称单数,often 表示经常发生的动作,所以谓语动词用likes。

一般现在时表示经常发生的动作或存在的状态,当主语是第三人称单数时,动词要用相应的第三人称单数形式。

6.I read an interesting book about World War II last week. The events in the book _happened_ in the past.
A.happen
B.happened
C.will happen
D.would happen
答案:B。

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

根据句中的时间状语“last week”可知,动作发生在过去,应用一般过去时,所以选happened。

A 选项happen 是一般现在时;C 选项will happen 是一般将来时;
D 选项would happen 是过去将来时。

7.The famous novel _was written_ by a great writer in the 19th century.
A.is written
B.was written
C.writes
D.wrote
答案:B。

本题考查一般过去时的被动语态。

根据句中的时间状语“in the 19th century”可知,动作发生在过去,且小说是被写,应用一般过去时的被动语态,所以选was written。

A 选项is written 是一般现在时的被动语态;C 选项writes 和D 选项wrote 都是主动语态,不符合题意。

8.The old man _told_ us a story about his childhood yesterday.
A.tell
B.tells
C.will tell
D.told
答案:D。

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

根据句中的时间状语“yesterday”可知,动作发生在过去,应用一般过去时,所以选told。

A 选项tell 是一般现在时;
B 选项tells 是一般现在时的第三人称单数形式;
C 选项will tell 是一般将来时。

9.She _visited_ her grandparents last month.
A.visit
B.visits
C.will visit
D.visited
答案:D。

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

根据句中的时间状语“last month”可知,动作发生在过去,应用一般过去时,所以选visited。

A 选项visit 是一般现在时;B 选项visits 是一般现在时的第三人称单数形式;C 选项will visit 是一般将来时。

10.The movie _showed_ the struggles of people in a small town in the past.
A.show
B.shows
C.will show
D.showed
答案:D。

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

根据句中的时间状语“in the past”可知,动作发生在过去,应用一般过去时,所以选showed。

A 选项show 是一般现在时;
B 选项shows 是一般现在时的第三人
称单数形式;C 选项will show 是一般将来时。

11.She is constantly checking her phone as she is waiting for the latest news about the new technology release.(她在等待新技术发布的最新消息时,不断地查看手机。


A.is constantly checking
B.constantly checks
C.constantly checked
D.has constantly checked
答案:A。

本题考查现在进行时,句中有“is waiting for”表示现在正在进行的动作,“不断查看手机”也应该用现在进行时,表示正在发生的动作。

B 是一般现在时,C 是一般过去时,D 是现在完成进行时,都不符合语境。

12.The students are excitedly discussing the upcoming sports event in the classroom.(学生们在教室里兴奋地讨论即将到来的体育赛事。


A.are excitedly discussing
B.excitedly discuss
C.excitedly discussed
D.will excitedly discuss
答案:A。

“正在讨论”用现在进行时,A 正确。

B 是一般现在时,
C 是一般过去时,
D 是一般将来时,都不符合语境。

13.The scientists are researching new ways to solve environmental problems.(科学家们正在研究解决环境问题的新方法。


A.are researching
B.research
C.researched
D.will research
答案:A。

句中有“正在研究”的意思,用现在进行时。

B 是一般现在时,C 是一般过去时,D 是一般将来时,不符合语境。

14.The company is developing a new app that will change the way people communicate.(公司正在开发一款将改变人们交流方式的新应用程序。


A.is developing
B.develops
C.developed
D.will develop
答案:A。

“正在开发”用现在进行时,A 正确。

B 是一般现在时,
C 是一般过去时,
D 是一般将来时,不符合语境。

15.The fans are eagerly awaiting the start of the concert.(粉丝们正急切地等待着音乐会的开始。


A.are eagerly awaiting
B.eagerly await
C.eagerly awaited
D.will eagerly await
答案:A。

“正在急切地等待”用现在进行时。

B 是一般现在时,
C 是一般过去时,
D 是一般将来时,不符合语境。

16.She ______ a book when I came in.
A.was reading
B.read
C.is reading
D.reads
答案:A。

本题考查过去进行时。

when 引导的时间状语从句表示一个动作发生的时候另一个动作正在进行,came in 是过去的动作,所以主句用过去进行时was reading。

17.At that time,he ______ in the park.
A.was walking
B.walks
C.walked
D.is walking
答案:A。

at that time 是过去进行时的标志词,表示在那个时候正在做某事,所以用was walking。

18.While she ______ TV,her mother came in.
A.was watching
B.watches
C.watched
D.is watching
答案:A。

while 引导的时间状语从句表示一个动作正在进行的
时候另一个动作发生了,came in 是过去的动作,所以主句用过去进行时was watching。

19.They ______ football when it started to rain.
A.were playing
B.play
C.played
D.are playing
答案:A。

when 引导的时间状语从句表示一个动作发生的时候另一个动作正在进行,started to rain 是过去的动作,所以主句用过去进行时were playing。

20.I ______ to music when the phone rang.
A.was listening
B.listen
C.listened
D.am listening
答案:A。

when 引导的时间状语从句表示一个动作发生的时候另一个动作正在进行,rang 是过去的动作,所以主句用过去进行时was listening。

21.She _will have_finished_ her homework by the time we go out.
A.will have
B.will be having
C.will be finishing
D.will have been finishing
答案:A。

本题考查将来完成时的用法。

by the time 引导的时间状语从句用一般现在时表示将来,主句用将来完成时,表示在将来某一时间之前已经完成的动作。

B 选项will be having 是将来进行时;
C 选项will be finishing 是将来进行时;
D 选项will have been finishing 是将来完成进行时,都不符合语境。

22.I _will call_ you as soon as I arrive at the airport.
A.will call
B.will be calling
C.am going to call
D.am calling
答案:A。

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

as soon as 引导的时间状语从句用一般现在时表示将来,主句用一般将来时。

B 选项will be calling 是将来进行时;C 选项am going to call 表示计划、打算做某事;D 选项am calling 是现在进行时,都不符合语境。

23.They _are going to build_ a new school next year.
A.will build
B.will be building
C.are going to build
D.are building
答案:C。

本题考查be going to do 的用法。

next year 表示将来的时间,be going to do 表示计划、打算做某事。

A 选项will build 只
是单纯的将来时;B 选项will be building 是将来进行时;D 选项are building 是现在进行时,都不符合语境。

24.He _will leave_ for London tomorrow.
A.will leave
B.is leaving
C.leaves
D.is going to leave
答案:A。

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

tomorrow 表示将来的时间,一般将来时可以用will+动词原形表示。

B 选项is leaving 现在进行时表将来;C 选项leaves 一般现在时;D 选项is going to leave 表示计划、打算做某事,都不符合语境。

25.We _will be celebrating_ our victory this time next week.
A.will celebrate
B.will be celebrating
C.are celebrating
D.celebrate
答案:B。

本题考查将来进行时的用法。

this time next week 表示将来的某个具体时间点,要用将来进行时。

A 选项will celebrate 是一般将来时;C 选项are celebrating 是现在进行时;D 选项celebrate 是一般现在时,都不符合语境。

26.She has learned French for five years. She ______ speak it fluently.
A.can
B.must
C.should
D.need
答案:A。

本题考查现在完成时与情态动词的结合。

她已经学了五年法语了,所以能够流利地说。

can 表示能力。

27.The city has changed a lot in the past few years. It ______ more beautiful than before.
A.is
B.was
C.has been
D.will be
答案:A。

本题强调现在的状态,城市在过去几年发生了很大变化,现在比以前更美丽了。

is 表示现在的状态。

28.He has visited many countries. He ______ a lot of interesting places.
A.sees
B.saw
C.has seen
D.will see
答案:C。

本题考查现在完成时,他已经参观了很多国家,所以用has seen 表示已经看过很多有趣的地方。

29.They have known each other since childhood. They ______ good
friends for a long time.
A.are
B.were
C.have been
D.will be
答案:C。

本题强调从过去持续到现在的状态,他们从小就认识,所以是很长时间的好朋友了,用have been。

30.She has read many books this year. She ______ very knowledgeable.
A.is
B.was
C.has been
D.will be
答案:A。

本题考查现在的状态,她今年读了很多书,所以现在很有知识。

is 表示现在的状态。

31.She realized she had left her keys at home after she had closed the door.()
A.had closed
B.closed
C.closes
D.will close
答案:A。

本题考查过去完成时的用法。

“had closed”表示在
“realized”这个动作之前已经完成的动作,即关上门这个动作在意识到钥匙忘在家里之前就已经发生了。

32.By the time he arrived at the station, the train had already left.(()
A.had already left
B.already left
C.leaves
D.will leave
答案:A。

“had already left”表示在“arrived”这个过去的动作之前火车就已经离开了,体现过去完成时。

33.After they had finished their homework, they went out to play.(()
A.had finished
B.finished
C.finishes
D.will finish
答案:A。

“had finished”表示完成作业这个动作在出去玩之前已经完成,用过去完成时。

34.He said he had seen that movie before he read the book.()
A.had seen
B.saw
C.sees
D.will see
答案:A。

在读书之前就已经看过电影,“had seen”体现过去完成
时。

35.When I got to the cinema, the movie had started.()
A.had started
B.started
C.starts
D.will start
答案:A。

“got to the cinema”是过去的动作,电影开始在这个动作之前,用过去完成时“had started”。

36.She______on this project for months and still isn't finished.
A.has been working
B.had been working
C.worked
D.works
答案:A。

本题考查现在完成进行时,表示从过去某一时间开始一直持续到现在的动作,并且还可能继续下去。

B 选项过去完成进行时需要有一个过去的时间点作为参照,本题没有。

C 选项一般过去时表示过去某个时间发生的动作,与本题语境不符。

D 选项一般现在时表示经常发生的动作,也不符合本题语境。

37.He______football every weekend this year.
A.has been playing
B.played
C.plays
答案:A。

现在完成进行时强调从过去某一时间开始一直持续到现在的动作,且可能继续下去。

本题中“this year”表明从今年开始一直到现在他每个周末都在踢足球,并且有可能继续下去。

B 选项一般过去时只是过去某个时间踢足球。

C 选项一般现在时表示经常发生的动作,但没有体现出从今年开始一直持续这个意思。

D 选项一般将来时表示将来要发生的动作,不符合本题语境。

38.They______English since they were in primary school.
A.have been learning
B.learned
C.learn
D.will learn
答案:A。

现在完成进行时表示从过去某一时间开始一直持续到现在的动作,本题中“since they were in primary school”表明从小学开始他们一直在学习英语,并且可能继续下去。

B 选项一般过去时只是过去学过英语,没有体现持续到现在。

C 选项一般现在时表示经常发生的动作,不符合本题语境。

D 选项一般将来时表示将来要发生的动作,也不符合本题语境。

39.I______my homework for two hours and I'm still not done.
A.have been doing
B.did
C.do
答案:A。

现在完成进行时强调从过去某一时间开始一直持续到现在的动作,本题中“for two hours”表明我做家庭作业已经持续了两个小时,并且还没做完。

B 选项一般过去时表示过去某个时间做了作业,与本题语境不符。

C 选项一般现在时表示经常发生的动作,也不符合本题语境。

D 选项一般将来时表示将来要发生的动作,同样不符合本题语境。

40.She______on the phone for half an hour.
A.has been talking
B.talked
C.talks
D.will talk
答案:A。

现在完成进行时表示从过去某一时间开始一直持续到现在的动作,本题中“for half an hour”表明她打电话已经持续了半个小时,并且可能还在继续。

B 选项一般过去时只是过去某个时间打了电话,与本题语境不符。

C 选项一般现在时表示经常发生的动作,也不符合本题语境。

D 选项一般将来时表示将来要发生的动作,同样不符合本题语境。

41.He said he ______ his homework last night, but I saw him playing games at that time.
A.finished
B.has finished
C.had finished
D.would finish
答案:C。

本题考查过去完成时。

“said”是过去时,而“完成作业”是在“说”这个动作之前,所以用过去完成时had finished。

42.She hopes she ______ the exam next week.
A.passes
B.will pass
C.passed
D.would pass
答案:B。

本题考查一般将来时。

“next week”表示将来的时间,所以用will pass。

43.By the time we got to the station, the train ______.
A.left
B.has left
C.had left
D.would leave
答案:C。

本题考查过去完成时。

“got to the station”是过去时,“火车离开”是在“到达车站”之前,所以用过去完成时had left。

44.I thought he ______ here tomorrow, but he called and said he couldn't come.
A.would be
B.is
C.was
D.has been
答案:A。

本题考查过去将来时。

“thought”是过去时,“他在这里”是将来的动作,所以用过去将来时would be。

45.They told me they ______ for the picnic since last week.
A.have been preparing
B.were preparing
C.prepared
D.had been preparing
答案:D。

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

“told”是过去时,“准备野餐”是从“上周”一直持续到“告诉”这个动作之前,所以用过去完成进行时had been preparing。

46. I __________ a lot of progress in my English study since I started taking extra classes.
A. have made
B. made
C. makes
D. will make
答案:A。

本题考查现在完成时。

since 引导的时间状语从句表示从过去开始一直持续到现在的动作,要用现在完成时。

B 选项一般过去时不符合;C 选项一般现在时不对;D 选项一般将来时不符合语境。

47. When I arrived at the party, everyone __________ happily.
A. was dancing
B. danced
C. dances
D. will dance
答案:A。

本题考查过去进行时。

when 引导的时间状语从句表示过去某个时间点,主句要用过去进行时,表示在那个时间点正在进行的动作。

B 选项一般过去时不能体现正在进行;C 选项一般现在时错误;D 选项一般将来时不符合。

48. By the time we finish this project, we __________ a lot about teamwork.
A. will learn
B. have learned
C. learned
D. will have learned
答案:D。

本题考查将来完成时。

by the time 引导的时间状语从句用一般现在时表将来,主句要用将来完成时,表示在将来某个时间点之前已经完成的动作。

A 选项一般将来时不准确;B 选项现在完成时不对;C 选项一般过去时错误。

49. She said that she __________ her homework before going to bed every day.
A. finishes
B. finished
C. will finish
D. had finished
答案:B。

本题考查一般过去时。

said 后面的宾语从句时态要与said 一致,用一般过去时。

A 选项一般现在时错误;C 选项一般将来时不符合;D 选项过去完成时没必要。

50. Look! The children __________ in the park.
A. are playing
B. played
C. plays
D. will play
答案:A。

本题考查现在进行时。

Look 表示现在正在进行的动作,要用现在进行时。

B 选项一般过去时不对;C 选项一般现在时错误;
D 选项一般将来时不符合。

相关文档
最新文档