高考英语时态单选题50题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 选项一般将来时不符合。