时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。在高中,时态题是必考的内容。下面是小编收集整理的高考英语语法时态题,大家一起来看看吧!
高考英语语法时态题:
〖04全国II〗I ________ you not to move my dictionary—now I can’t find it.
A. asked B. ask C. was asking D. had asked
〖答案〗A
〖考点〗本题考查时态。
〖解析〗由now可知前句的意思是:我曾经叫你不要搬动我的词典的 (你偏不听)。“叫”是在过去发生的动作, 用一般过去时。
〖04全国II〗According to the art dealer, the painting _____ to go for at least a million dollars.
A. is expected B. expects C. expected D. is expecting
〖答案〗A
〖考点〗本题考查时态。
〖解析〗此句中the painting和谓语expect为被动关系, 句意为:据那位艺术品经营商讲, 这幅画有望增值至少一百万美元。类似的结构有:It’s said’/reported/known/understood…that从句, 有消息说, 有报道, 不言而喻等。同义转换为sth. is said/ reported/known+不定式。例如:It’s said that she has been studying abroad for two years.=She is said to have been studying abroad for two years. It’s reported that Jay Zhou is reported to hold a solo concert in Beijing next month.
[图片0]
〖04全国III〗---Thank goodness, you’re here! What ______ you?
---Traffic jam.
A. keeps B. is keeping C. had kept D. kept
〖答案〗D
〖考点〗本题考查时态。
〖解析〗根据第一句, “交通阻止对方按时到达”这个动作已经发生;C项无参照时间, 应排除。
〖04北京〗— What’s the terrible noise?— The neighbours ____ for a party.
A. have prepared B. are preparing C. prepare D. will prepare
〖答案〗B
〖考点〗本题考查时态。
〖解析〗上下文语境告诉我们是讲现在正在发生的事。
〖04福建〗—You were out when I dropped in at your house.
—Oh, I ____ for a friend from England at the airport.
A. was waiting B. had waited C. am waiting D. have waited
〖答案〗A
〖考点〗该题是根据交际情景考查动词时态的用法。
〖解析〗该题是强调在过去某一时间(你来我家时)正在进行的动作(在机场等人), 用过去进行时。句意:“我顺路去你家时, 你不在家。”“啊, (那个时候)我在机场等从英国来的朋友。”
英语中表示“本想”的时态:
1. 用would have done 表示。如:
I would have written before, but I have been ill. 我本想给你写信的,但我生病了。
I would have preferred a bed, but beggars can’t be choosers so I slept on the sofa. 我本想要张床, 但是叫花子不能挑肥拣瘦, 所以我就睡在沙发上了。
[图片1]
2. 用should [would] like [love] have done 表示。如:
I should like to have seen it (but it wasn't possible). 我本想事前看到的(但这不可能)。
I would like to have gone to the party last night but I had to work extra hours to finish a report. 昨晚我本想去参加晚会的,但我要加班写一个报告。
I'd love to have taken him round the factory, but I was too busy. 我本想带他去厂里看看,但我太忙了。
现在完成时的理解与用法:
一、如何理解
现在完成时是英语中一个很重要的时态,也是很容易弄错的一个时态。首先,我们来看看“现在完成时”该如何理解。你可能会根据字面意思将其理解为:现在完成时就是表示现在已经完成的动作。但是,这样的理解是很不全面的理解,甚至是很危险的!因为这样的理解将来误导你混淆现在完成时与一般过去的区别。
现在完成时有两个主要用法:一是已完成用法,也叫影响性用法。该用法的现在完成时表示一个过去发生的动作在过去已经完成,并且这个过去发生并完成的动作对现在有影响或结果,同时说话强调的或感兴趣的就是这个影响或结果,如汉语说“他已离开这个城市了”,其中的“离开”肯定发生了,它对现在的影响或结果就是“他现在已不在这个城市了”;又如汉语说“有人把窗户打破了”,显然“打破窗户”这一动作发生在过去,并且在过去已经完成了,但说话人强调的重点是打破窗户对现在的影响——窗户现在仍是破的。
现在完成时的另一个用法叫未完成用法,也叫持续性用法。该用法的现在完成时表示一个过去发生的动作或开始的状语在过去并未完成或结束,而是一直持续到现在,并且有可能继续下去(也可能到此结束),如汉语说“他在我们教书已有30年了”,显然“他在我们学校教书”是从30年前开始,并且一直教到现在,已经持续了30年;又如汉语说“自上个星期以来他一直很忙”,显然“忙”是从上个星期开始的,并且这一“忙”就一直忙到现在。
二、构成与用法
现在完成时由“have / has + 过去分词”构成。如:
He has seen the film several times. 这部电影他已看了好几次。
I have known her for a long time. 我认识她很长时间了。
句中的has seen和have known均为现在完成时,第一句属影响性用法,其影响是“他对电影内容非常熟悉了”;第二句属持续性用法,指“认识她”已持续了很长一段时间。
since可与现在完成时之外的时态连用吗:
当since表示“自从”时,不管它是用作介词、连词还是副词,它都通常要与现在完成时连用。如:
I’ve worn glasses since my childhood. 我从小就戴眼镜。
The works have been closed since January. 一月份以来这些厂就关闭了。
He’s put on a lot of weight since he gave up smoking. 他戒烟后体重增加了许多。
Nothing has happened since. 从那以后未发生什么事。
She moved to London last May and has since got a job on a newspaper. 她去年五月到伦敦 此后一直在报社工作。
有时连用现在完成进行时。如:
He has been working since noon. 他从中午就开始工作了。