初一英语时态选择题 初三英语时态填空题及答案

时态是一种具有英语特征的动词形式 。过去的动作要用过去时,将来的动词要用将来时,正在进行的动作要用进行时态,以此类推 。这是边肖收藏的初一英语时态练习题及答案 。让我们来看看!
初一英语时态练习题及答案:
【初一英语时态选择题 初三英语时态填空题及答案】1. Tom _______ the piano every day when he was in primary school.
A. plays B. played C. was playing D. has played
2. Hurry up! The sky is covered with black clouds. I’m afraid it _______.
A. rains B. is going to rain C. rained D. was raining

初一英语时态选择题 初三英语时态填空题及答案

文章插图

3. —So you have watched the action movie, haven’t you?
—Yes. I _______ it with my parents in Lu Xun Theater.
A. watch B. watched C. will watch D. am watching
4. —Have you ever been to the Great Wall?
—Not yet. I _______ it this year.
A. visited B. have visited C. was visiting D. will visit
5. —Can you find our city _______ a lot in recent years?
—Yes. The road is wider and the buildings are taller.
A. has changed B. changes C. changed D. will change
KEY: 1—5 BBBDA
现在完成时典型考题:
1. —I didn’t ask for the name list. Why ______ on my desk?
—I put it there just now in case you needed it.
A. does it land B. has it landed C. will it land D. had it landed
分析:B 。I didn’t ask for the name list用的是一般过去时,因为这是在陈述过去的事实;而 Why has it landed on my desk 用的是现在完成时,因为说话者需要强调影响或结果,即自己并没有向人要这份名单,但这份名单却放在了自己的桌上 。又如:
A large number of books have been stolen from the library. 图书馆遗失了很多书 。
There have been a lot of accidents in the fog. I read about one this morning. 这大雾天已发生了很多事故 。今天上午我就看到其中一宗的报道 。

初一英语时态选择题 初三英语时态填空题及答案

文章插图

2. It is the most instructive lecture that I ______ since I came to this school.
A. attended B. had attended C. are attended D. have attended
分析:D 。本来当一个受高级形容词修饰的名词受到定语从句的修饰时,该定语从句既可用一般过去时,也可用现在完成时,但由于其后接了一个since引导的时间状语从句,故空格处应填现在完成时 。句意为:自从我到这个学校以来,这是我所听到的最有教育意义的演讲 。又如:
I’ve loved you ever since I met you. 自从我见到你,我就一直爱你 。
He’s one of the company’s golden boys; sales have doubled since he took over as marketing director. 他是该公司非常成功的小伙,自他担任市场部主任以来,销售额已翻了一番 。
3. In the last few years thousands of films ______ allover the word.
A. have produced B. have been produced
C. are producing D. are being produced
分析:B 。in the last few years 这类时间状语通常要与现在完成时连用 。又如:
In the last few years, prices have fallen sharply. 在过去的几年中,价格已急剧下降了 。
Science has made great advances in the last fifty years. 在过去的50年中,科学进步得很快 。
过去完成时典型考题:
1. It took me a long time before I was able to fully appreciate what they ______ for me.
A. had done B. did C. would do D. were doing
分析:A 。比较主句中的动词take与从句中的动词do,很显然do在先,take在后,而take在句中用的是一般过去时,故do要用过去完成时 。
2. I was just going to cut my rose bushes but someone ______ it. Was it you?
A. has done B. had done C. would do D. will do
分析:B 。根据句意可知,“有人给玫瑰剪枝”发生在“我去给玫瑰剪枝”之前,而“我去给玫瑰剪枝”用的是I was just going to cut my rose…这样的过去时态,故“有人给玫瑰剪枝”发生在这一过去时间之前,也就是“过去的过去”,故用过去完成时 。
现在完成进行时典型考题:
1. Tom ______ in the library every night over the last three months.
A. works B. worked C. has been working D. had been working
分析:C 。over the last three months 的意思是“在过去的三个月期间”,这类时间状语通常通常与现在完成时或现在完成进行时连用,四个选项中只有C符合此要求 。又如:
Food and drink culture in Britain is surely changing, has surely changed over the last two decades. 在英国,饮食文化肯定正在不断地发生着改变,并且在过去二十年中肯定已发生过不少变化 。
2. Now that she is out of a job, Lucy ______ going back to school, but she hasn’t decided yet.
A. had considered B. has been considering C. considered D. is going to consider
分析:B 。根据but she hasn’t decided yet (尚未决定) 可知,从开始失业时起一直在考虑再去上学,现在还在考虑 。表示从过去某一时刻开始一直到现在,并且现在依然在发生的动作,用现在完成进行时,现在完成进行时由“have/has been doing”构成,所以选B 。