时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。在英语考试中,时态题是必考的内容。下面是小编收集整理的英语将来时态练习题,大家一起来看看吧!
英语将来时态练习题:
【例1】 Population experts predict that most people _________ in cities in the near future.
A. live B. would live
C. will live D. have lived
分析:C。根据句中的in the near future可知要用一般将来时。
[图片0]
【例2】When I talked with my grandma on the phone, she sounded weak, but by the time we ________ up, her voice had been full of life.
A. were hanging B. had hung
C. hung D. would hang
分析:C。从逻辑上说,当我在电话里和奶奶聊天时,她的声音听起来很虚弱;但到我们要挂电话时,她的声音又充满朝气。从逻辑上说,应该是“奶奶的声音又充满朝气”在先,“我们挂断电话”在后,如果是反过来的话,那说话者就无法听知道“奶奶的声音又充满朝气”之回事了。所以“挂断电话”应用一般过去时。另外,由于by the time后接的定语从句通常要用一般现在时代替一般将来时,用一般过去时代替过去将来时,所以选项D不能选。
英语中表示“本想”的时态:
1. 用come / go 等动词的过去进行时表示。如:
We were coming to see you, but it rained (so we didn’t). 我们本打算来看你的,只是下起雨来了。
I was trying to help but I screwed up again. 我本想帮忙,反而又把事情搞糟了。
[图片1]
2. 用was [were] going to do sth 表示。如:
She was going to attend the concert last night, but she was too busy. 她昨晚本想去听音乐会的,但她太忙了。
3. 用think, hope, plan, mean, expect, intend, suppose 等动词的过去完成时表示。如:
I had meant to come, but something happened. 我本想来,但有事就没有来。
I had intended to speak, but time did not permit. 我本想发言,但时间不允许。
We had hoped that you would come to see us, but you didn't. 我们本想你来看我们的,但你没有来。
We had thought to return early but they wouldn't let us go. 我们本想早回来的,但他们不让我们走。
若不至于引导误解,有时也可用以上动词的一般过去时表示“本想”。如:
I thought I could go, but I can’t. 我原以为我能去,但我(现在)去不了。
I meant to reason with you, but you won't reason. 我本想和你讲道理,但你不肯讲道理。。
He hoped to come with us, but he was too busy. 他本想同我们一起来的,但他太忙了。
一般现在时表将来的用法:
一、在I hope , I bet, see (to it) 等后的宾语从句中通常用一般现在时表示将来意义,但有时也可直接用将来时态。如:
I hope that you like [will like] it. 你希望你会喜欢它。
I bet it rains [will rain] tomorrow. 我打赌明天会下雨。
See (to it) that children don’t catch cold. 当心别让孩子感冒。
I’ll see that nobody disturbs [will disturb] you. 我将确保没人打扰你。
注意:see (to it) 后的that从句通常用一般现在时表将来,直接用将来的情形较少见。
二、在as, than 引出的比较状语从句中可用一般现在时表示将来,也可直接用将来时态。如:
We’ll get there as soon as you do [will]. 你一到,我们就到。
We’ll probably drive faster than you do [will]. 我们开车很可能比你快。
三、表示按规定、时间表、计划或安排要发生的动作。如:
Are you on duty next weekend? 下周末你值班吗?
The train leaves at 12:00. 火车12点开出。
Where do we go now? 我们现在到哪里去?
注意:在此用法中,句中通常有具体的时间状语。
现在完成时的用法:
现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话者强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。如:
He has left the city. 他已离开这个城市。(结果:他不在这个城市。)
Someone has broken the window. 有人把窗户打破了。(结果:窗户仍破着。)
I have lost my pen. 我把钢笔丢了。(结果:我现在无钢笔用。)
He has finished his work. 他把工作做完了。(结果:他现在可以做其他的事了。)