2020-2021年 过去将来时一般过去时单元练习题(含答案)1

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

2020-2021年过去将来时一般过去时单元练习题(含答案)1
一、过去将来时
1.—Look at the sky. It ______ rain.
—Yes. The TV reporter said that it ____.
A. is having; had
B. may; will
C. will; could
D. is going to; would
【答案】 D
【解析】【分析】句意:——看天。

要下雨了。

——是的。

电视预报员说会下雨。

根据Look at the sky. 可知让看天气情况,说明要下雨了,句子用一般将来时,根据主从句时态保持一致,根据The TV reporter said主句是过去时,可知从句用过去某一时态,所以此处是预报员说的会下雨,时态用过去将来时,故选D。

【点评】此题考查一般将来时和过去将来时。

根据句意和语境确定句子时态。

注意主句是过去时宾语从句的时态。

2.—What did Alice say?
—She said she me at eight o'clock tomorrow morning.
A. is calling
B. was calling
C. will call
D. would call
【答案】 D
【解析】【分析】句意:爱丽丝说了什么?——她说她明天上午八点钟给我打电话。

结合语境可知下文从句中描述的是站在过去角度看将来发生的动作,故用过去将来时态。

选D。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

3.I didn't know when he _____ back. He said he would call me when he _____ home.
A. would come, got
B. came, got
C. will come, gets
D. came, would get
【答案】 B
【解析】【分析】句意为:我不知道他什么时候回来。

他说他一回来就给我打电话。

前句是when引导的宾语从句,根据语境应用一般过去时。

后句是when引导的时间状语从句,主句用过去将来时,从句用一般过去时。

故选B。

【点评】考查从句的时态。

4.Tim told us that his company ______ robots to do some of the work.
A. uses
B. will use
C. has used
D. would use
【答案】 D
【解析】【分析】句意:蒂姆告诉过我,他的公司会使用机器人做工作的一部分。

宾语从句的结构:主语一谓语-连接词一从句。

从句在句中作宾语,从句要用陈述句的语序。

如果主句是一般现在时,从句根据需要选择时态,如果主句是过去时态,从句要用相应的过去时态。

但是从句是客观真理,一般用一般现在时态。

该句主句是过去时态,根据句意可知从句动作还没有发生,所以用过去将来时,故选D。

5.Who would you ___________ as your best friend?
A. choose
B. to choose
C. chose
D. choosing
【答案】 A
【解析】【分析】句意:你会选择谁作为你最好的朋友。

would是情态动词,后跟动词原形。

故选A。

【点评】考查动词原形。

6.Too many people were absent. The chairperson warned that he the meeting if necessary.
A. would cancel
B. cancelled
C. would start
D. started
【答案】 A
【解析】【分析】句意:太多人缺席。

主持人警告说如果有必要的话他将取消这个会议。

主句The chairperson warned, warned说明是过去时;if表如果, 主从复合句应符合“主将从现”, 所以两个方面结合应是过去将来时, would+ do, 故答案选A。

【点评】过去将来时
7.— What time shall we leave for the airport?
— It's foggy today. I'm not sure be closed soon. Let's go now.
A. whether the highway will
B. whether will the highway
C. when the highway will
D. when will the highway
【答案】A
【解析】【分析】句意:――我们什么时间出发去机场?――今天多雾。

我不确定高速公路是否很快要关闭。

我们现在就走吧。

be sure后跟的是宾语从句,宾语从句要用陈述句语序,B、D错;soon与when含义重复,C错。

故选A。

【点评】考查宾语从句
8.— ________ you reading at this time yesterday?
— No, I was ________.
A. Were; singing
B. Are; watching TV
C. Were; dance
D. Are; having a rest
【答案】A
【解析】【分析】句意:昨天这个时候你在读书吗?不,我在唱歌。

时态为一般过去时。

故选A。

【点评】考查时态。

9.Did your father tell you that he ________ to Beijing on business next Monday?
A. will go
B. would go
C. went
D. has gone
【答案】 B
【解析】【分析】句意:你的父亲告诉过你他下个星期一将要去北京谈生意吗?根据next Monday和 Did 可知,此句为过去将来时,结构为would do,故选B。

【点评】考查过去将来时用法。

过去将来时要用would来进行表达。

10.When she was in China, she to some Chinese after doing morning excise.
A. talk
B. talks
C. talked
D. would talk
【答案】D
【解析】【分析】句意:当她住在中国的时候,她会在晨练之后和一些中国人聊天。

When引导时间状语从句,从句用一般过去时,主句用过去将来时,would+动词原形,表示过去习惯性的动作。

故选D。

【点评】考查would+动词原形表习惯性动作。

11.She a rest after long time's work two years ago.
A. would have
B. will have
C. has
D. have
【答案】A
【解析】【分析】句意:两年前她长时间工作之后就会休息一会。

two years ago是过去时的时间状语,休息是长时间工作之后发生的事情,would+过去原形,表示过去习惯性的动作。

故选A。

【点评】考查would+动词原形表习惯性动作。

12.We sailing on the lake in summer when we were young.
A. go
B. would go
C. went
D. goes
【答案】B
【解析】【分析】句意:年轻的时候,我们经常在夏天泛舟湖上。

When引导时间状语从句,从句用一般过去时,主句用过去将来时,would+动词原形,表示过去习惯性的动作。

故选B。

【点评】考查would+动词原形表习惯性动作。

13.He every penny he earned on books.
A. would spend
B. spend
C. spent
D. spends
【答案】A
【解析】【分析】句意:他经常把他赚的钱花在买书上面。

Would+动词原形,表示过去习惯性的动作,故选A。

【点评】考查would+动词原形表习惯性动作。

14.Mr. Wu said he ______ us to the zoo the next week.
A. would take
B. will take
C. take
D. takes
【答案】 A
【解析】【分析】句意:吴老师说他下周会带我们去动物园。

在这个句子中,said 后面跟的是一个宾语从句,从句中的时态是由主句决定的。

主句中said 用的是过去时,故宾语从句中也需用过去时态。

the next week 下周,是一个将来的时间。

故应该用过去将来时。

故选A。

【点评】考查动词时态。

15.When we lived in Hangzhou ten years ago, we for a walk after dinner.
A. go
B. would go
C. went
D. goes
【答案】B
【解析】【分析】句意:当十年前我们还住在杭州的时候,我们吃完晚饭会出去散步。

When引导时间状语从句,从句用一般过去时,主句用过去将来时,would+动词原形,表示过去习惯性的动作。

故选B。

【点评】考查would+动词原形表习惯性动作。

16.Now we can't do without the Internet. But no one could imagine the part it _____ in our daily life 20 years ago.
A.was to play
B.had played
C.played
D.plays
【答案】A
【解析】【分析】句意:现在我们离不开互联网。

但是20年前,没有人能够想象它在我们日常生活中所起的作用。

根据时间状语20 years ago可知用过去时态,这里为从过去的观点看将来发生的动作或存在的状态,故用过去将来时。

故选A。

【点评】考查时态,本题涉及过去将来时的应用。

17.Mr. Wang said he ______ us ______ for another two weeks.
A. will allow; to work
B. will allow; work
C. would allow; to work
D. has allowed; work 【答案】 C
【解析】【分析】句意:王先生说他将允许我们再工作两周。

根据句子结构可知,这是含有宾语从句的主从复合句,主句的谓语动词是said,是过去时,故从句也要用过去的某种时态;从句的时间状语是for another two weeks,又两周,所以从句是将来时,故用过去将来时,所以第一个空填would allow;另外第二个空allow sb. to do sth.允许某人做某事,固定短语,故选C。

【点评】此题考查宾语从句和固定短语。

注意从句的时态和allow sb. to do sth.固定短语。

18.She said that she ______to the Zoo the next Sunday.
A. will go
B. is going
C. would go
D. has gone
【答案】 C
【解析】【分析】句意:她说她下周星期天去动物园。

A.一般将来时;B.一般将来时;C.过去将来时;D.现在完成时。

去动物园还没发生,用将来时,根据时间状语the next Sunday 可知,用过去将来时,would go,故选C。

【点评】考查动词的时态。

注意过去将来时的用法。

19.—Uncle Sam said he ________ my birthday party, but he never showed up.
—That's Uncle Sam. He forgets everything!
A. will attend
B. would attend
C. has attended
D. had attended
【答案】 B
【解析】【分析】句意:——Sam叔叔说他将参加我的生日聚会,但是他从没有出现。

——那是Sam叔叔,他忘记所有事情了。

A.一般将来时;B.过去将来时;C.现在完成时;D.过去完成时。

根据showed可知与过去有关,Sam叔叔说将参加聚会,但是没来,所以用过去将来时,故选B。

【点评】考查过去将来时,注意平时识记,理解句意。

20.—What did your son say in the letter?
—He told me that he the Disney World the next day.
A. will visit
B. has visited
C. is going to visit
D. would visit
【答案】 D
【解析】【分析】句意:——你儿子在信中说了什么?——他告诉我他第二天要参观迪斯尼乐园。

A.将参观,一般将来时;B.已经参观,现在完成时;C.将去参观,一般将来时;D.将去参观,过去将来时。

the next day表明是将来时,told表明是过去时,所以用过去将来时,结构是would+动词原形,故选D。

【点评】考查过去将来时,注意平时识记would+动词原形。

21.They made up their mind that they______ a new house once Larry changed jobs.
A. bought
B. would buy
C. have bought
D. had bought
【答案】 B
【解析】【分析】句意:他们打算只要Larry换了工作他们就买新房子。

once引导的是条
件状语从句,根据主句将来时从句一般现在时的用法可知,从句一般过去时,主句应是一般将来时的过去时。

故答案选B。

【点评】考查动词时态,本题涉及过去将来时的应用。

22.At college, Barack Obama didn't know that he ______ the first black president of the United States of America.
A. was to become
B. becomes
C. is to become
D. became
【答案】 A
【解析】【分析】句意:在大学的时候,奥巴马不知道他将成为美国第一个黑人总统。

用过去将来时表示过去某个时间将要发生的事情,所以选A。

【点评】英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。

这题的解题关键是didn’t know。

23.Albert Einstein was born in 1879. As a child, few people guessed that he a famous scientist whose theories would change the world.
A. has been
B. had been
C. was going to be
D. was
【答案】 C
【解析】【分析】句意:阿尔伯特爱因斯坦生于1879年。

作为一个孩子的时候,很少有人猜到他会成为一个提出的理论能改变世界的科学家。

横线部分表示过去将要发生的动作,应用过去将来时,仅有C项 was going to be 为过去将来时。

故正确答案为C。

【点评】考查动词的时态,本题涉及过去将来时的应用。

24.—Alice, why didn't you come yesterday?
—I , but I had an unexpected visitor.
A. had
B. would
C. did
D. was going to
【答案】 D
【解析】【分析】句意:—Alice,昨天你为什么不来?—我正要来的时候,有不速之客来访。

be going to do sth.,通常按照计划安排将要发生的事情,本句中表示过去将来时。

A、C两项不能表示将来时,would表示将来时的时候,没有机会安排的含义,只表示单纯的将来。

故D正确。

【点评】考查动词时态,本题涉及过去将来时的应用以及be going to do sth.和will do的区别。

25.James has just arrived, but I didn't know he until yesterday.
A. will come
B. was coming
C. had come
D. came
【答案】 B
【解析】【分析】本题考查的是过去进行时表示过去将来时的用法。

当表示事先计划好的,安排好的要发生的事情,且谓语动词是一些表示位置变化的动词,如:leave, come等的时候,可以使用进行时表示将来时。

句意:James已经到了,但是知道昨天我才知道他要来。

根据句意可知他要来这里是计划好的事情,且动词come表示的是位置变化。

故B 正确。

26.The novel written by the author sells best, but five years ago no one could have imagined how great a role he in the literary world.
A. was playing
B. was to play
C. had played
D. played
【答案】B
【解析】【分析】句意:这位作者写的小说卖得最好,但五年前,没人能想象他在文学世界中将扮演的角色有多伟大。

根据句意表示将来的动作,由时间状语five years ago可知是过去的情况,故表示过去将来的情况,故选B。

【点评】考查时态,本题涉及过去将来时的应用。

27.We packed all the hooks in wooden boxes so that they damaged.
A. don't get
B. won't get
C. didn't get
D. wouldn't get
【答案】 D
【解析】【分析】句意:我们把所有的钩子都装在木箱里,这样它们就不会被损坏。

根据主句用过去时,这里表示“不会”,是将来可能的状态,故用过去将来时态,故答案为D。

【点评】考查情态动词和时态,本题涉及过去将来时的应用。

28.The discovery of gold in Australia led thousands to believe that a fortune ______.
A. is made
B. would make
C. was to be made
D. had made
【答案】 C
【解析】【分析】句意:在澳大利亚的黄金的发现让成千上万的人相信要发财了。

A. I made 一般过去时;B. would make过去将来时;C. was to be made 表过去将来且命中注定;
D. had made 过去完成时。

根据句意是过去完成时,故选C。

【点评】考查时态,本题涉及过去将来时的应用。

29.Jonah was a little worried because he a new job the next day and he wasn't sure whether he would be fit for it.
A. have done
B. will do
C. was to do
D. did
【答案】 C
【解析】【分析】句意:Jonah有点担心,因为他第二天要做一份新工作,他不确定自己是否能胜任。

表示从过去的某一时间来看将来要发生的动作或呈现的状态,用过去将来时,故选C。

【点评】考查时态,本题涉及过去将来时的应用。

30.When we were boys we swimming every summer.
A. go
B. would go
C. went
D. goes
【答案】B
【解析】【分析】句意:小时候,每到夏天我们都要去游泳。

When引导时间状语从句,从句用一般过去时,主句用过去将来时,would+动词原形,表示过去习惯性的动作。

故选B。

【点评】考查would+动词原形表习惯性动作。

二、英语一般过去时
31.—Steven had nothing for breakfast this morning, ?
—No. Because he had a fever.
A. hadn't he
B. had he
C. didn't he
D. did he
【答案】 D
【解析】【分析】句意:——Steven今天早餐什么也没吃,是吗?——是的,因为他发烧了。

这是一个反意疑问句,反意疑问句遵循“前否后肯”或“前肯后否”的原则,而且后半句的动词在时态,人称和数等方面必须和前半句的动词相呼应。

当原句是一般过去时,根据句中的nothing可知陈述句部分是否定,相当一个否定句,后用简短的肯定的一般疑问句形式,即助动词+主语(人称代词),原句是一般过去时,助动词用did,所以反意疑问句用肯定did he,故答案选D。

【点评】考查反意疑问句。

注意反意疑问句的用法。

32.The waiter told me that free parking ___________ for the hotel guests.
A. provides
B. provided
C. will be provided
D. was provided
【答案】D
【解析】【分析】句意:服务员告诉我说免费停车提供给酒店的客人。

A是一般现在时;B 是一般过去时;C是一般将来时的被动语态;D是一般过去时的被动语态。

短语:provide sth for sb把某物提供给某人;句中的free parking与provide构成逻辑上的被动关系,所以应用被动语态,排除AB;根据前文的told可知本句用一般过去时,故答案为D。

【点评】考查动词的时态和被动语态,注意复合句中时态的前后一致。

33.Everyone except Tom and John there when the meeting began.
A. are
B. is
C. were
D. was
【答案】 D
【解析】【分析】句意:当会议开始的时候,除了Tom和John没来,每个人都在这。

except和besides两者都是“除去”之意,但前者指“但并不包括”,是“排除”之意,后者指“除此之外还有”,是“外加”之意。

举例如下:There are six of us besides Tom.除汤姆外,另外还有6人。

(一共7人)We all went home except Tom.除汤姆外,我们全回家了。

(只有汤姆一人未回家)。

谓语动词要看except前面的主语。

故选D。

【点评】本题考查be动词。

以及are、is、were、was四个词的用法和区别。

34.—Have you ever been to South Tower Park?
—Yes. I ___________there a few months ago.
A. went
B. have been
C. have gone
【答案】A
【解析】【分析】句意:—你曾经去过南塔公园吗?—是的,几个月前我去那儿了。

have been to曾经去过某地;have gone to去某地了;根据a few months ago.可知用一般过去时,动词用过去式,故选A。

【点评】考查动词时态辨析。

根据时间状语确定合适的动词。

35.Mark Zuckerberg, founder of Facebook, _____ _________to donate a lot of money to charity when his daughter was born.
A. decides
B. has decided
C. had decided
D. decided
【答案】 D
【解析】【分析】句意:当脸书的创始人——马克·扎克伯格的女儿出生的时候,他决定把很多钱捐给慈善事业。

根据when his daughter was born.可知,句子为一般过去时。

故答案是D。

【点评】考查动词时态,注意一般过去时的判定依据。

36.Ten years___________since my aunt ___________to Beijing.
A. have gone by; comes
B. has gone by; came
C. went by; will come
D. has gone by; has come
【答案】B
【解析】【分析】句意:自从我姑姑来北京以来,十年过去了。

since 自从.....引导的从句应该是过去时;since引导的时间表示自从....到现在,主句应该用现在完成时,ten years 十年,时间作主语时,谓语动词用单数。

结合句意,故答案为B。

【点评】考查动词一般过去时和现在完成时。

掌握动词时态的区别和常用的时间状语。

37.—Where did you go last winter vacation?
—I ________ to London with my family.
A. go
B. have gone
C. went
D. was going
【答案】 C
【解析】【分析】句意:——去年寒假你去哪里了?——我和家人去了伦敦。

A.一般现在时;B.现在完成时;C.一般过去时;D.过去进行时。

did表明时态是一般过去时,所以回答用一般过去时,故选C。

【点评】考查一般过去时,注意问句和答句时态一致,故选C。

38.—Jerry, have you ever been to the Great Wall?
—Yes. I______ there with my parents last year.
A. go
B. went
C. will go
D. have gone
【答案】B
【解析】【分析】句意:—Jerry,你曾经去过长城吗?—是的,去年我和我父母一起去那儿的。

由第二句的时间标志词last year 可以理解句意为去年我和爸妈去过长城。

属于一般过去时的标志词,故选B。

【点评】本题考查动词的时态。

根据句子的时间状语确定正确的时态。

39.—I know you ______ to China many years ago. And how long have you ______ in China ?—I don't remember it exactly.
A. come, live
B. came; come
C. come; come
D. came; lived
【答案】D
【解析】【分析】句意:—我知道你多年前就来中国了。

你在中国住了多久了?—我记不太清了。

根据过去时间短语many years ago可知,谓语动词使用过去式came。

how long与持续性动词连用,live是持续性动词,come暂时性动词。

根据语境可知,本句为现在完成时态,所以动词使用过去分词lived。

故选:D。

【点评】此题考查一般过去时和现在完成时的用法。

40.After Steven sent some e-mails ,he______ surfing the Internet.
A. starts
B. has started
C. will start
D. started
【答案】 D
【解析】【分析】句意:Steven发了一些电子邮件之后,他就开始上网冲浪。

start开始,是一个动词。

根据句意和上句话中Steven sent some e-mails可知,这里应该用一般过去时。

故选D。

A是一般现在时;B是现在完成时;C是一般将来时。

【点评】考查动词时态。

41.—The bread is really delicious.
—Thank you, I ________ it myself.
A. make
B. made
C. will make
D. am making
【答案】B
【解析】【分析】句意:—面包真的很好吃。

—谢谢,我自己做的。

根据句意“面包美味可口”得知面包已做好,则说自己做的应为过去的动作,因此应使用一般过去时态。

故答案选
B。

【点评】考查动词时态的辨析。

注意根据语境判断出动作是什么时候发生的从而确定时态。

42.—There is someone knocking at the door.
—It must be the computer repairman. I him to come to fix my computer.
A. call
B. have called
C. called
D. will call
【答案】C
【解析】【分析】句意:——有人在敲门。

——一定是电脑维修人员。

我给他打电话来修理我的电脑。

因此先打电话,然后维修人员来修理他,故此处用一般过去时,故此处为called,故选C。

【点评】本题考查时态辨析。

以及call;have called;called;will call四种时态的用法和区别。

43.David is a tennis player. He to play tennis when he was six years old.
A. begins
B. will begin
C. began
D. has begun
【答案】C
【解析】【分析】句意:戴维是一个网球运动员,当他六岁的时候他开始打网球。

根据句中的时间状语从句when he was six years old可知,该动作是在过去做的,应选择一般过去时态,动词用过去式,故选 C。

【点评】考查一般过去时态。

44.What a day! The car I ___________ seems to go wrong again.
A. have repaired it
B. had repaired
C. had repaired it
D. have it repaired
【答案】 B
【解析】【分析】句意:多么糟糕的一天呀!我让人修好的车又坏了。

这里I had repaired 是定语从句,先行词是前面的名词car,关系词that或which在定语从句中作宾语省略了,it也是指代the car,所以定语从句中关系词代替先行词了,it必须去掉。

故选B。

45.—Linda hasn't come to the party yet.
—But she . I think I have to call her again.
A. promises
B. promised
C. will promise
【答案】 B
【解析】【分析】句意:——琳达还没来参加聚会。

——但她答应了。

我想我得再给她打个电话。

根据 I think I have to call her again. 我得再给她打个电话。

可知她答应了,应用一般过去时,故选B。

【点评】考查动词一般过去时的用法。

46.The debate on whether to keep pets _____ forty minutes yesterday afternoon.
A. last
B. lasted
C. will last
D. has lasted
【答案】B
【解析】【分析】句意:关于是否养宠物的辩论昨天下午持续了40分钟。

A是动词原形;B是一般过去时;C是一般将来时;D是现在完成时。

yesterday afternoon是一般过去时的时间状语,故答案为B。

【点评】考查动词的时态,注意时间状语。

47.Yesterday when I _______ to the station, the train ______ already.
A. got, had left
B. got, has left
C. had got, left
D. got, left
【答案】 A
【解析】【分析】句意:昨天当我到达车站时,火车已经离开了。

结合语境可知前文时间状语从句描述的是过去某时发生的动作,故用一般过去时态。

下文,描述的是过去某时前已经完成的动作,故用过去完成时态,选A。

【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。

解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。

英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。

48.I Game of Thrones(权利的游戏) with my friends last month. It's amazing.
A. watch
B. watched
C. watches
D. have watched
【答案】 B
【解析】【分析】句意:我上个月和我的朋友一起看了《权力的游戏》,太神奇了。

last month,是一般过去时标志,因此用过去式watched,故选B。

【点评】考查时态,注意一般过去时的用法。

49.He ______ in his father's shop for several months when he was a high school student.
A. worked
B. has worked
C. had worked
D. was working
【答案】 A
【解析】【分析】句意:当他是一名中学生的时候他在他父亲的商店里工作了好几个月。

worked是过去式,工作;has worked现在完成时;had worked过去完成时,表示在一个过去动作之前发生的动作;was working过去进行时,表示过去某个时间正在发生的动作。

根据句意和句中的时间状语when he was a high school student可知,这里说的是过去的事情,应使用一般过去时态,选A。

50.-- Jack, do you know who won the school writing competition?
-- Not yet. It is said too many excellent works .
A. received
B. are received
C. were received
D. will be received
【答案】 C
【解析】【分析】句意:——Jack,你知道谁在学校写作竞赛中获胜了吗?——还不知道,据说收到了太多优秀的作品。

主语是too many excellent works,与receive构成被动关系,故用被动语态。

根据上文的won可知是过去式,故选C。

【点评】考查动词的时态和语态。

相关文档
最新文档