(英语)英语过去将来时练习题及答案及解析
一、单项选择过去将来时
1.I had a discussion with Mr. Baker and hoped he _________ us an early reply. A.would give 【答案】A 【解析】
试题分析:本句中横线前面使用的是过去式hoped,说明表示的是过去的希望,所以使用过去将来时。句义:我和贝克先生进行了一次讨论,希望他能给我们较早的答复。故A正确。
考点:考察时态
B.give
C.gave
D.had given
2.The girl told me that she ___ beaten and she ___telephone the police. A.was; would C.had been; would 【答案】C 【解析】
本题考查时态。此句是间接引语,由主句谓语动词told 可推断:第一个空应用过去完成时;第二个空应用过去将来时。所以答案为C。
B.has been; will D.had been; will
3.The students were told that they _____ at the school gate at 2:00 the following afternoon. A.met C.were to meet 【答案】C 【解析】
试题分析:考查时态的语境运用。本题意为:学生们被告知将在第二天下午两点在学校大门集合。从told可以看出这是发生在过去的将来时,排除B选项和A选项,be to do表示将要发生的事情,符合题意。本题意为:学生们被告知将在第二天下午两点在学校大门集合。故选C项。
考点:考查时态的语境运用。
B.will meet D.were met
4.Nowhere else, as Tim said, _____ except to the small garden in the backyard after school. A.he has gone C.had he gone 【答案】D 【解析】
试题分析 考查倒装。句意:按汤姆所说的,除了放学后去后院的小花园别的地方哪也没有去。根据Nowhere可知是否定副词,放在句首,需要部分倒装,故排除AB,根据as Tim said可知表示习惯性的动作,故选D项。
B.he did go D.would he go
考点 : 考查倒装
5.They made up their mind that they______ a new house once Larry changed jobs. A.bought C.have bought 【答案】B 【解析】
试题分析:once引导的是条件状语从句,根据主句将来时从句一般现在时的用法可知,从句一般过去时,主句应是一般将来时的过去时。句意为:他们打算只要Larry换了工作他们就买新房子。故答案选B。 考点:考查时态和语态。
【名师点睛】考查过去将来时。一、\动词原形\表示过去将来时\动词原形\构成过去将来时,常表示根据计划或安排即将发生的事。例1:He said he would come to see me.他说他要来看我。例2:He told me he would go to Beijing.他告诉我他将去北京。二、\动词原形\表示过去将来时\动词原形\也可表示根据计划或安排即将发生的事。例1:She said she was going to start at once.她说她将立即出发。例2:I was told that he was going to return home.他告诉我他准备要回家,本句中关键词为made up这一过去时态,这是在过去计划将来做某事。因此,用过去将来时。
B.would buy D.had bought
6. — Bob, did you go to the film at the weekend? — I ____, but I remembered I had a lot of homework to do. A.had 【答案】C 【解析】
试题分析:句意:--鲍勃,你在周末去看电影了吗?--我本打算去,但是我记得我有很多作业要做。这里表示过去本打算做而没有做,用was/were going to do是一种虚拟语气。所以选C。
考点:考查虚拟语气
B.would
C.was going to
D.did
7.— Isn’t it amazing that I met Francis at the Christmas party? —Really?For how many years ____ each other? A.didn’t you see C.hadn’t you seen 【答案】C 【解析】
考查动词的时态。根据题干中第一句话的过去时态met可知,后面一句话问的是在碰到他之前有多久没看到他了,因此要用过去完成时。
B.haven’t you seen D.don’t you see
8.----Why didn’t you apply for the job?
----I ________, but my old friend offered me a better one. A.was going to 【答案】A 【解析】
试题分析:考查情景交际和时态。句意:--你为什么没有申请那份工作?--我本打算(申请),但是我的老朋友给我提供了一个更好的。am/is/are going to表示按照计划、打算、安排要发生的事情,will只是表示纯粹的将来,表示临时的决定。was/were going to可表示原本打算做某事,其实没有实现。故选A。 考点:考查情景交际和时态
B.would
C.will
D.am going to
9.The world today _____ different without the amazing discoveries produced by great scientists. A.were B.had been
C.would be D.would have been 【答案】C
【解析】试题分析:考查时态与体态分析。A. were一般过去式;B. had been过去完成式;C. would be过去将来式;D. would have been将来完成式。句意:当今世界如果没有伟大科学家那些惊人的发现将会是完全不同的。the amazing discoveries是指过去发生的事实,结合句意,这里是指从过去看现在,故用过去将来时。故选C。 考点:考查时态与体态分析。
10.Just an hour ago he was telling me on the phone that he ________ home right after the work. A.comes C.would come 【答案】C 【解析】
考查动词的时态。句意:刚刚一个小时之前,他还打电话告诉我说下班后就回家。主句是过去进行时,从句用过去将来时,表示该动作发生在主句谓语动词的动作之后。
B.came D.will come
11.Daddy promised me he ________ me a computer. A.was bought 【答案】D 【解析】 【详解】
考查时态。句意:爸爸答应我会给我买一台电脑。谓语动词promised使用了一般过去时,buy这个动作发生在promised之后,因此buy应该使用过去将来时,即 would do的形式。故选D。
B.had bought
C.bought
D.would buy