时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。在英语考试中,时态题是必考的内容。下面是小编收集整理的中考初中英语时态题目,大家一起来看看吧!
中考初中英语时态题目:
1. I had hoped to see her off at the station, but I _____ too busy.
A. was B. had been
C. would be D. would have been
2. You _____ your turn so you’ll have to wait.
A. will miss B. have missed
C. are missing D. had missed
3. I left my pen on the desk and now it’s gone; who _____ it?
A. took B. has taken
C. will take D. had taken
4. You’ll never guess who I met today — my old teacher! We _____ for 20 years.
A. don’t meet B. haven’t met
C. hadn’t met D. couldn’t meet
5. I think you must be mistaken about seeing him at the theatre; I’m sure he _____ abroad all week.
A. is B. was
C. has been D. had been
6. —Don’t put the waste on the ground.
—Oh, I’m very sorry. I _____the dustbin there.
A. don’t see B. isn’t seeing
C. didn’t see D. haven’t see
7. —How is the weather in your country this summer?
—It _____as much as it does now for a long time.
A. hasn’t rained B. doesn’t rain
C. wasn’t raining D. didn’t rain
8. —Does Liu Hui serve in the army?
—No, but he _____in the army for three years.
A. served B. has served
C. is serving D. would serve
9. —Sorry. I _____to post the letter for you.
—Never mind. _____it myself after school.
A. forget; I’d rather post B. forgot; I’ll post
C. forgot; I’m going to post D. forget; I’d better post
10. Unfortunately, when I dropped in, Professor Smith _____, so we only had time for a few words.
A. has just left B. had just left
C. just left D. was just leaving
11. —What were you doing when I phoned you last night?
—I _____my painting and was starting to take a bath.
A. have already finished B. was finishing
C. had just finished D. was going to finish
12. You _____television. Why not do something more active?
A. always watch B. are always watching
C. have always watched D. have always been watching
13. I have been studying computer for several years and I still _____.
A. have B. do C. have been D. am
14. Jane was disappointed that most of the guests________ when she ________at the party.
A. left; had arrived B. left; arrived
C. had left; had arrived D. had left; arrived
15. The pen I ________ I ________ is on my desk, right under my nose.
A. think; lost B. thought; had lost
C. think; had lost D. thought; have lost
[图片0]
答案详解:
1. A。前一句谓语用had hoped,表示的是过去未曾实现的想法或打算,可以译为“本想”,而后一句说“我太忙”,这是陈述过去的一个事实,所以要用一般过去时。
2. B。用现在完成时表示结果,即你已经错过了机会,其结果是:你只能等。
3. B。用现在完成时表示影响或结果,即现在笔不见了,是由于某人已经把它拿走了的结果。
4. B,用现在完成时表示从过去持续到现在的一段时间。
5. C,用现在完成时表示影响或结果,即他整个星期都在国外,所以你说你在剧院见过他,你一定是搞错了。
6. C。指刚才对方提醒之前没看到垃圾箱,用过去式。
17. A。由now和for a long time可知“很长时间都没有像现在这样下雨这么多”,用现在完成时。
8. A。由no是对前句的否定可知现在不在部队服役,是以前“服过役”,故用一般过去时。
9. B。从语境看“忘记”应为过去;“放学后自己去记”是临时的决定,不能用表示计划或打算的be going to。
10. D。从“我们只谈了几句话”可知,当我们去拜访时,Professor Smith“正要”离开了,D是过去进行时表示过去将来时。
11. C。由“我正要去洗澡”可知昨天你打电话时“我刚刚画完”,“画完”在“打电话前”之前,即过去的过去,故用过去完成时。
12. B。always有时可与进行时态连用,但含有某些感情色彩,如报怨、厌恶、赞美等。此句表示的是报怨。
13. D。句意为“我已学电脑几年了,我现在还在学。”am后省略了studying。
14. D. 在她arrived之前就已离开;即过去的过去,用had left.
15. B. 语境为:原以为(thought)丢了的(had lost)确在鼻子底下。
现在完成时主要用法实例分析:
1. 影响性用法实例分析
I have lost my pen. 我把钢笔丢了。
根据句意可知,“丢钢笔”这个动作发生在过去,同时也在过去已经完成,但这个过过去发生和完成的动作对现在有影响——我现在无钢笔用,或我得去买支新的。
We have finished the work. 我们已把工作干完了。
显然“完成工作”这个动作发生在过去,同时也在过去已经完成,但这个过过去发生和完成的动作对现在有影响——我们可以休息了,或可以回家了,或可以做别的事了。
[图片1]
2. 持续性用法实例分析
I’ve waited a week for your answer. 等你的答复我已等了一个星期。
根据句意可知,“等”这个动作发生在过去,但它在过去并没有完成,而是一直等到现在,已持续了一个星期。
We have lived here quite a number of years. 我们在这里住了很多年了。
根据句意可知,“住在这儿”是从过去开始的,但它在过去并没有完成,而是一直等到现在,已持续了好几年。
过去完成的构成与用法:
现在完成时的构成方法是“have / has +过去分词”,如果我们把其中的have / has 改为过去式,变成“had + 过去分词”,这就是过去完成时的构成方法。如:
When the doctor arrived the patient had died. 医生到时病人已死了。
根据句意可知,“医生到达”为过去发生的动作,故用一般过去时;而当医生到时病人已死了,所以“病人死”就是过去的过去发生的情况,故用过去完成时。
She told me she had been with IBM for five years. 她告诉我说,她在国际商用机器公司已工作5年了。
根据句意可知,“她告诉我”为过去发生的情况,用一般过去时;而“她在国际商用机器公司工作5年”显然是“她告诉我”之前的事情,即属于过去的过去,所以用过去完成时。
I woke up because I had had a bad dream. 我醒了,因为我做了个噩梦。
“我醒了”为过去发生的情况,用一般过去时;我为什么醒了呢?是因为我做了个噩梦,显然“做噩梦”发生在“醒”之前,也就是说发生在过去的过去时间里,所以“做噩梦”要用过去完成时。
When we got there the basketball match had already started. 我们到那里时,篮球赛已经开始了。
“我们到达那里”为过去发生的情况,故用一般过去时;而我们到那里时篮球赛已经开始了,这说明“篮球赛开始”发生在“我们到达那里”这一过去时间之前,即属于过去的过去,所以“篮球赛开始”要用过去完成时。
现在完成进行时用法:
1.表示一个从过去某时开始一直持续的动作,这动作可能刚刚停止,也可能还在进行。如:
She has been pruning the roses. 她一直在修剪玫瑰。
He’s been helping himself to my stationery. 他未经许可一直用我的文具。
The children have been having a lot of fun. 孩子们一直玩得很开心。
She is very tired. She’s been working all morning. 她很累。她干了一早晨了。
Tom has been seeing about a work permit for you. 汤姆一直在想办法给你弄一个工作许可证。
The tobacco industry has been trying to improve its image. 烟草行业一直在试图改善其形象。
It has come to our knowledge that you have been cheating the company. 据我们了解你一直欺骗公司。
The group has been living in a remote corner of the Cambodian jungle. 该部落一直居住在柬埔寨的丛林深处。
2. 表示在一段持续的时间内动作的多次重复,而这个重复的动作在说话时并不一定在进行。如:
We’ve all along been making mistakes like this. 我们一直犯这样的错误。
Jim has been phoning Jenny every night for the past week. 一星期以来吉姆每天晚上给詹妮打电话。