过去将来时练习全集及解析
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
过去将来时练习全集及解析
一、单项选择过去将来时
1.John promised his doctor he ________not smoke,and he has never smoked ever since. A.might B.should C.could D.would
【答案】D
【解析】
试题分析:考查过去将来时。本题属于宾语从句的时态呼应。主句John promised his doctor 中使用过去时,后面的从句也应该使用与过去时有关的时态。句意:John答应医生他不会在抽烟了,从那以后他就再也没有抽过。根据句意使用过去将来时的时态,故D项正确。考点:考查过去将来时
点评:当主句中使用过去时的时候,要注意后面的宾语从句要使用相对应的时态,要注意如果后面是客观真理,一定要使用一般现在时。
2.He promised that he ______ us in the party, but he hasn’t turned up until now.
A.will join B.had joined
C.would join D.has joined
【答案】C
【解析】
试题分析:句意:他答应将和我们一起参加聚会,但是直到现在他也没有出现。A. will join 一般将来时; B. had joined过去完成时;C. would join过去将来时;D. has joined 现在完成时。题干中“答应”是一般过去时,过去答应将要做某事,应该用过去将来时。故选C。
考点:考查动词时态的用法。
3.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
【解析】
试题分析:once引导的是条件状语从句,根据主句将来时从句一般现在时的用法可知,从句一般过去时,主句应是一般将来时的过去时。句意为:他们打算只要Larry换了工作他们就买新房子。故答案选B。
考点:考查时态和语态。
【名师点睛】考查过去将来时。一、"would+动词原形"表示过去将来时"would+动词原形"构成过去将来时,常表示根据计划或安排即将发生的事。例1:He said he would come to see me.他说他要来看我。例2:He told me he would go to Beijing.他告诉我他将去北京。二、"was /were+going to+动词原形"表示过去将来时"was /were+going to+动词原形"也可表示根据计划或安排即将发生的事。例1:She said she was going to start at once.她说她将立即出发。例2:I was told that he was going to return home.他告诉我他准备要回家,本句中
关键词为made up这一过去时态,这是在过去计划将来做某事。因此,用过去将来时。
4.— Bob, did you go to the film at the weekend?
— I ____, but I remembered I had a lot of homework to do.
A.had B.would C.was going to D.did
【答案】C
【解析】
试题分析:句意:--鲍勃,你在周末去看电影了吗?--我本打算去,但是我记得我有很多作业要做。这里表示过去本打算做而没有做,用was/were going to do是一种虚拟语气。所以选C。
考点:考查虚拟语气
5.Jeffery said he to the get-together the next day, but he didn’t.
A.had come B.would come C.came D.can come
【答案】B
【解析】
试题分析:句意:Jeffery说他第二天来参加聚会,但是他没有。主句是用一般过去式,从句应该是相应的过去时,从句的时间是the next day,所以用过去将来时,所以选B。
考点:考查时态
6.We had to be patient because it ________some time________ we got the full results. A.has been;since B.had been;until
C.was;after D.would be;before
【答案】D
【解析】
D
解析在“it+be+一段时间+before/after/since+从句”句型中,before从句中的动作经过一段时间后才会实现;after从句中的动作发生后已经过去了一段时间;since从句中的动作完成后到现在已经有一段时间了。结合题意可知,答案为D项。
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 B.haven’t you seen
C.hadn’t you seen D.don’t you see
【答案】C
【解析】
考查动词的时态。根据题干中第一句话的过去时态met可知,后面一句话问的是在碰到他之前有多久没看到他了,因此要用过去完成时。