高二英语动词时态综合单选题40题

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

高二英语动词时态综合单选题40题
1. Every day, Tom ______ (play) basketball after school.
A. plays
B. is playing
C. will play
答案:A。

解析:根据“Every day”可知这是一个经常发生的动作,一般现在时用于表示经常或习惯性的动作,主语Tom是第三人称单数,所以动词要用plays。

选项B“is playing”是现在进行时,表示正在进行的动作,这里不是正在进行打篮球这个动作,所以B错误。

选项C“will play”是一般将来时,表示将要发生的动作,不符合每天都做的这个语境,所以C错误。

2. Look! The students ______ (have) a music class in the classroom.
A. have
B. are having
C. will have
答案:B。

解析:“Look!”这个词表明是正在看的动作,也就是此时此刻正在发生的事情,现在进行时用于表示现在正在进行的动作,所以这里要用“are having”。

选项A“have”是一般现在时,不能表示正在进行的动作,所以A错误。

选项C“will have”是一般将来时,表示将来发生的动作,不符合此刻正在上课的语境,所以C错误。

3. My sister ______ (go) to the library every weekend.
A. goes
B. is going
C. will go
答案:A。

解析:“every weekend”表明是每个周末都会发生的动作,是习惯性的动作,一般现在时用于表示经常或习惯性的动作,主语“my sister”是第三人称单数,动词要用“goes”。

选项B“is going”是现在进行时,这里不是正在去图书馆的动作,所以B错误。

选项C“will go”是一般将来时,不符合每个周末都去的语境,所以C错误。

4. We ______ (play) football this afternoon.
A. play
B. are playing
C. will play
答案:C。

解析:“this afternoon”表示今天下午,是将来的时间,一般将来时用于表示将要发生的动作,所以这里要用“will play”。

选项A“play”是一般现在时,不能表示将来的动作,所以A错误。

选项B“are playing”是现在进行时,虽然现在进行时可以表示将来的计划,但这里没有强调计划正在进行中,所以C更合适。

5. He ______ (read) a book when he has free time.
A. reads
B. is reading
C. will read
答案:A。

解析:“when he has free time”表示当他有空闲时间的时候,这是一种习惯性的情况,一般现在时用于表示经常或习惯性的
动作,所以这里要用“reads”。

选项B“is reading”是现在进行时,这里不是正在读书的动作,所以B错误。

选项C“will read”是一般将来时,不符合这种习惯性的语境,所以C错误。

6. The boys ______ (run) on the playground right now.
A. run
B. are running
C. will run
答案:B。

解析:“right now”表示现在,此时此刻,现在进行时用于表示现在正在进行的动作,所以这里要用“are running”。

选项A“run”是一般现在时,不能表示现在正在进行的动作,所以A错误。

选项C“will run”是一般将来时,不符合现在正在跑步的语境,所以C错误。

7. She ______ (dance) in the school show next week.
A. dances
B. is dancing
C. will dance
答案:C。

解析:“next week”表示下周,是将来的时间,一般将来时用于表示将要发生的动作,所以这里要用“will dance”。

选项A“dances”是一般现在时,不能表示将来的动作,所以A错误。

选项B“is dancing”是现在进行时,这里不是正在跳舞的动作,也不是表示计划正在进行中,所以C正确。

8. My hobby ______ (be) painting.
A. is
B. are
C. will be
答案:A。

解析:这里说的是我的爱好是绘画,这是一个客观事实,一般现在时用于表示客观事实,主语“my hobby”是单数,所以要用“is”。

选项B“are”用于复数主语,这里主语是单数,所以B错误。

选项C“will be”是一般将来时,这里不是将来的情况,所以C错误。

9. They ______ (start) their project tomorrow.
A. start
B. are starting
C. will start
答案:C。

解析:“tomorrow”表示明天,是将来的时间,一般将来时用于表示将要发生的动作,所以这里要用“will start”。

选项A
11. When Columbus ____ America in 1492, he thought he ____ to India.
A. discovered; had arrived
B. had discovered; arrived
C. discovers; arrives
D. has discovered; has arrived
答案:A。

解析:第一空,1492年是过去的时间,所以用一般过去时discovered,表示哥伦布发现美洲这个动作发生在过去。

第二空,“他以为他到达了印度”,到达印度这个动作发生在他以为之前,也就是过去的过去,所以要用过去完成时had arrived。

B选项第一空had
discovered用法错误,C选项discovers和arrives都是一般现在时,不符合语境,D选项has discovered和has arrived是现在完成时,也不符合语境。

12. I ____ my homework when my mother came in.
A. was doing
B. did
C. have done
D. had done
答案:A。

解析:当我妈妈进来的时候我正在做作业,表示过去某个时刻正在进行的动作要用过去进行时was doing。

B选项did是一般过去时,不能表达当时正在进行的动作。

C选项have done是现在完成时,不符合语境。

D选项had done是过去完成时,这里没有体现过去的过去的动作关系。

13. By the time he was ten, Edison ____ a lot of experiments.
A. has made
B. had made
C. made
D. was making
答案:B。

解析:by the time引导的时间状语从句,从句是一般过去时,主句表示到这个时间为止已经完成的动作,要用过去完成时had made。

A选项has made是现在完成时,不符合。

C选项made是一般过去时,不能体现到十岁为止已经做了很多实验这个完成的概念。

D选项was making是过去进行时,也不符合题意。

14. She ____ for two hours when her friend finally showed up.
A. had been waiting
B. was waiting
C. has been waiting
D. waited
答案:A。

解析:她朋友最终出现的时候她已经等了两个小时了,等这个动作从过去某个时间开始一直持续到朋友出现,是过去的过去开始的持续动作,要用过去完成进行时had been waiting。

B选项was waiting是过去进行时,不能体现等这个动作的起始是在过去的过去。

C选项has been waiting是现在完成进行时,不符合语境。

D选项waited 是一般过去时,也不符合题意。

15. The book ____ into many languages by the end of last year.
A. has been translated
B. had been translated
C. was translated
D. is translated
答案:B。

解析:by the end of last year表示到去年年底为止,是过去的一个时间点,书被翻译成多种语言这个动作在去年年底之前就已经完成了,所以要用过去完成时的被动语态had been translated。

A 选项has been translated是现在完成时的被动语态,不符合。

C选项was translated是一般过去时的被动语态,不能体现到去年年底之前已
经完成的动作。

D选项is translated是一般现在时的被动语态,不符合语境。

16. When I got to the cinema, the film ____ for ten minutes.
A. had been on
B. has been on
C. was on
D. is on
答案:A。

解析:当我到达电影院的时候,电影已经开始十分钟了,电影开始这个动作在我到达电影院之前就已经发生了,是过去的过去,要用过去完成时,而且这里要用延续性动词be on。

B选项has been on是现在完成时,不符合语境。

C选项was on是一般过去时,不能体现过去的过去的动作关系。

D选项is on是一般现在时,不符合题意。

17. They ____ about the plan when the boss came in.
A. talked
B. were talking
C. had talked
D. talk
答案:B。

解析:当老板进来的时候他们正在讨论这个计划,表示过去某个时刻正在进行的动作要用过去进行时were talking。

A选项talked是一般过去时,不能表达当时正在进行的动作。

C选项had talked是过去完成时,这里没有体现过去的过去的动作关系。

D选项
talk是一般现在时,不符合语境。

18. Shakespeare ____ many plays in his lifetime.
A. has written
B. had written
C. wrote
D. was writing
答案:C。

解析:莎士比亚在他的一生当中写了很多戏剧,这里只是陈述他一生做的事情,是过去发生的,用一般过去时wrote。

A选项has written是现在完成时,不符合语境。

B选项had written是过去完成时,这里没有体现过去的过去的动作
21. With the development of technology, scientists ________ many new planets in the past few decades.
A. discovered
B. have discovered
C. had discovered
D. are discovering
答案:B。

解析:本题考查现在完成时。

现在完成时表示过去发生的动作对现在造成的影响或结果,或者过去开始一直持续到现在的动作或状态。

在这个句子中,in the past few decades( 在过去的几十年里)是现在完成时的标志性时间状语,科学家在过去几十年里发现了许多新行星,这个动作从过去持续到现在,并且对现在有影响,所以用现在完成时,而A选项一般过去时只强调过去的动作,C选项过去
完成时表示过去的过去,D选项现在进行时表示正在进行的动作,均不符合题意。

22. She ________ on this project for two months and she is still working on it.
A. has worked
B. worked
C. has been working
D. had worked
答案:C。

解析:本题考查现在完成进行时。

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

句中说她已经在这个项目上工作了两个月并且还在继续工作,符合现在完成进行时的用法。

A选项现在完成时强调动作的完成和对现在的影响,B选项一般过去时只表示过去的动作,D选项过去完成时表示过去的过去,都不符合句子语境。

23. Great changes ________ in our city since the new policy was carried out.
A. have taken place
B. took place
C. take place
D. are taking place
答案:A。

解析:本题考查现在完成时。

since引导的时间状语从句,从句用一般过去时,主句要用现在完成时,表示自从新政策实施
以来,我们城市已经发生了巨大的变化,这种变化是从过去持续到现在的结果,B选项一般过去时只强调过去的动作,C选项一般现在时表示经常发生的动作或客观事实,D选项现在进行时表示正在发生的动作,都不符合题意。

24. I ________ for my keys everywhere, but I still haven't found them.
A. have looked
B. looked
C. am looking
D. look
答案:A。

解析:本题考查现在完成时。

句子强调到目前为止我已经到处找我的钥匙了,但是还没有找到,这个找钥匙的动作从过去开始一直持续到现在,对现在的结果是还没找到,所以用现在完成时。

B选项一般过去时只表示过去找的动作,C选项现在进行时表示正在找,D选项一般现在时表示经常找,都不符合语境。

25. The number of people who use shared bikes ________ greatly in the last few years.
A. has increased
B. increased
C. are increasing
D. increase
答案:A。

解析:本题考查现在完成时。

in the last few years 在过去的几年里)是现在完成时的标志性时间状语,表示这个使用共享
单车的人数在过去几年里已经大大增加了,这种增加是从过去持续到现在的结果,B选项一般过去时只强调过去的增加,C选项现在进行时表示正在增加,D选项一般现在时表示经常增加,都不符合题意。

26. He ________ English for six years, and he can communicate with foreigners fluently now.
A. has studied
B. studied
C. is studying
D. had studied
答案:A。

解析:本题考查现在完成时。

他学习英语已经六年了,到现在他能够流利地和外国人交流,这个学习英语的动作从过去持续到现在并且对现在有能够流利交流的影响,所以用现在完成时。

B选项一般过去时只强调过去学习的动作,C选项现在进行时表示正在学习,D选项过去完成时表示过去的过去,都不符合句子的语境。

27. They ________ in this small town since they were born.
A. have lived
B. lived
C. are living
D. had lived
答案:A。

解析:本题考查现在完成时。

since引导的时间状语从句表示自从他们出生以来,他们就一直住在这个小镇上,这个居住的动作从过去持续到现在,所以用现在完成时。

B选项一般过去时只强
调过去居住的动作,C选项现在进行时表示正在居住,D选项过去完成时表示过去的过去,都不符合题意。

28. Look at the dirty floor! Someone ________ here just now.
A. has smoked
B. smoked
C. is smoking
D. had smoked
答案:B。

解析:本题考查一般过去时。

just now 刚刚)是
31. By the time the international conference _______ next month, the researchers _______ on this project for three years.
A. starts; will have worked
B. will start; have worked
C. starts; work
D. will start; will work
答案:A。

解析:“by the time”引导时间状语从句,遵循“主将从现”原则,从句用一般现在时表示将来,所以第一空填“starts”。

主句表示到将来某个时间为止已经完成的动作,要用将来完成时,结构为“will + have + 过去分词”,所以第二空填“will have worked”。

B选项中从句时态错误;C选项主句时态错误;D选项从句和主句时态都错误。

32. Since the new policy _______ last year, great changes _______ in the international trade.
A. was introduced; have taken place
B. introduced; took place
C. has been introduced; took place
D. was introduced; had taken place
答案:A。

解析:“since”引导的时间状语从句,从句用一般过去时,“policy”和“introduce”是被动关系,所以第一空填“was introduced”。

主句表示从过去某个时间开始一直持续到现在的动作或状态,要用现在完成时,所以第二空填“have taken place”。

B选项从句语态错误;C选项从句时态和主句时态搭配错误;D选项主句时态错误。

33. When I _______ the news about the cultural exchange event, I _______ that I must participate.
A. heard; decided
B. hear; decide
C. had heard; decided
D. heard; had decided
答案:A。

解析:两个动作“听到消息”和“决定参加”都发生在过去,是先后发生的动作,都用一般过去时。

B选项时态错误;C选项不需要用过去完成时,因为没有“过去的过去”的情况;D选项时态错误。

34. The diplomat _______ in many countries over the past few years and he _______ a lot of valuable experience.
A. has worked; has gained
B. worked; gained
C. works; is gaining
D. had worked; had gained
答案:A。

解析:“over the past few years”是现在完成时的标志,所以第一空填“has worked”。

因为前面用了现在完成时,表示到现在为止积累了很多经验,第二空也用现在完成时“has gained”。

B选项时态错误;C选项时态错误;D选项不需要用过去完成时,没有“过去的过去”的情况。

35. She _______ English for six years by the time she _______ to study abroad next year.
A. will have studied; goes
B. has studied; will go
C. had studied; goes
D. studies; will go
答案:A。

解析:“by the time”引导的时间状语从句,遵循“主将从现”原则,从句用一般现在时“goes”。

主句表示到将来某个时间为止已经完成的动作,要用将来完成时,所以第一空填“will have studied”。

B选项时态错误;C选项时态错误;D选项时态错误。

36. Look! The international volunteers _______ the local people build the new cultural center. They _______ here for a month already.
A. are helping; have been
B. help; are
C. helped; have been
D. will help; were
答案:A。

解析:“look”表明是现在进行时的语境,所以第一空填“are helping”。

“for a month already”表示到现在为止已经持续的时间,要用现在完成进行时,所以第二空填“have been”。

B选项第一空时态错误,第二空用法错误;C选项第一空时态错误;D选项两个空时态都错误。

37. Before he entered the international organization, he _______ in a small local company where he _______ simple tasks.
A. worked; did
B. had worked; did
C. worked; had done
D. has worked; did
答案:A。

解析:两个动作“在小公司工作”和“做简单任务”都发生在过去,没有“过去的过去”的情况,都用一般过去时。

B选项不需要用过去完成时;C选项时态错误;D选项时态错误。

38. The international cooperation project _______ not long ago, and since then the two sides _______ on it actively.
A. started; have worked
B. has started; worked
C. was started; work
D. started; worked
答案:A。

解析:“not long ago”表示过去的时间,所以第一空用一般过去时“。

相关文档
最新文档