时态是发生在不同时间的动作或存在状态,需要用不同的动词形式来表达 。时态是英语考试的必答题 。这是边肖收藏的初中英语各种时态练习题及答案 。让我们来看看!
初中英语各种时态练习题及答案:
【2010辽宁·沈阳】5.—Have you ____ joined in a dragon boat race?
—Yes,I have.
A.never B.still C.seldom D.ever
答案D
【初中英语时态的题 初中英语时态选择题】【解析】现在完成时,ever 曾经 。句意:你曾经参加过龙周赛吗?故答案选D
【2010辽宁·沈阳】7.Tomorrow there's a programme about our school on TV,then it ____ by millions of people.
A.will see B.saw C.will be seen D.was seen
答案:C
【解析】根据句意,此句应用被动语态,又本句是将来时,故答案选C 。
【2010辽宁·沈阳】11.—Where ____ you ____ lunch?
—At home.There was no school lunch
A.did;have B.are;having C.will;have D.do;have
答案:A
【解析】根据答语,此句应该用一般过去时,故答案选A 。
【2010湖北·襄樊】37.–I _____ the Great Wall next week.
–Have a good trip!
A. visit B. visited C. am visiting D. have visited
答案C
【解析】next week 是将来时的时间状语,现在进行时表将来,故答案选C 。
文章插图
【2010湖北·襄樊】38.–I went to see you yesterday evening. But you weren’t in. Where were you then?
–I _____ a walk by the lake with my husband.
A. was having B. am having C. have had D. have
答案A
【解析】当两个一长一短的动作,在过去某时某地同时发生时,用过去进行时表示较长的动作,根据句意,故答案应选A
【2010湖北·襄樊】39.–What a dean and bright classroom,isn’t it?
–Yes,it’s always clean and bright because it _____ every day.
A. cleans B. cleaned C. is cleaned D. was cleaned
答案C
【解析】根据句意,教室干净整洁是因为它每天被打扫,故用被动语态,又因every day是一般现在时的标志,故答案选C 。
【2010山东·东营】35. He _____ to Dongying many times, so he knows every corner of it.
A. went B. will go C. has gone D. has been
答案C
【2010安徽省卷】47. — Why didn't you go to the cinema with us this afternoon?
— I ______ at the station for my uncle from Beijing.
A. was waiting B. have waited C. am waiting D. will wait
答案: A
【解析】动词时态 。上句提供过去的语言环境:今天下午你为什么没和我们一起看电影啊,所以下句要用:我“一直在等”从北京来的我叔叔,因此用过去进行时 。所以选答案A.
【2010安徽省卷】44. — Are you going to the party?
— No, because I ______.
A. have asked B. haven't asked
C. have been asked D. haven't been asked
答案: D
【解析】被动语态 。回答不去参加晚会是因为“我没有被邀请”,用被动语态,并且是否定式 。所以选择答案D.
与现在完成时连用的标志:
类似于in the last five years的时间状语,它若表示从现在算起的过去一段时间内,通常要与现在完成时连用 。如:
The house has changed hands three times in the last two years. 在过去两年中,这栋房子已转手三次 。
This company has come a long way in the last five years. 最近五年这个公司已经前进了一大步 。
Is that the sum of what you’ve done in the last two years? 这就是你最近两年中完成的全部数量吗?
文章插图
【注】其中的介词in有时也可换成for, during, over, within 等,有时也可省去 。如:
I have been here for the last two weeks. 最近两周我一直在这里 。
Over the last few years, prices have fallen sharply. 在过去的几年中,价格已急剧下降了 。
My business has decreased during the last two months. 最近两个月内,我的生意减少了 。
另外,若不是表示从现在算起的过去一段时间,则不用现在完成时 。如:
Jim managed two goals in the last ten minutes. 在最后的10分钟内,吉姆设法得了两分 。
【比较】
I didn’t see much of Harry in the last months. 在最后的几个月中,我很少看见哈里 。
I haven’t seen much of Harry in the last months. 在最近的几个月中,我很少看见哈里 。
ago习惯上不与现在完成时连用:
■在通常情况下 ago 只与过去时连用,而不与现在完成时连用 。因为ago指的是多久以前的过去时间,而现在完成时表示的动作虽然发生在过去,但它强调的是与现在的联系或对现在的影响,因此两者不能用在一起 。如:
我两个月前见过他 。
误:I have seen him two months ago.
正:I saw him two months ago.
■但是,有时为了行文的需要或使句子生动,ago可用于类似以下这样的句子:
I had thought that he had died at least 20 years ago. 我原以为他至少在20年前就已经去世了 。
■以下句子 ago 虽然连用了动词的“完成式”,但并不是“完成时” 。如:
If she’d had the chance, she’d rather have lived 100 years ago. 如有可能,她宁愿生活在100年以前 。
If I had been Jane, I’d have walked out on him years ago. 如果我是珍妮,我几年前就离开他了 。
一般过去时的用法:
用法一:基本用法
一般过去时由动词的过去式构成 。主要表示在过去某个时间所发生的动作或存在的状态,常与when, then, at that time, just now, a moment ago, three days ago, last year, yesterday, in 2006等连用,但更多地是通过上下文来表明时间 。如:
They gave it to me just now. 这是他们刚才给我的 。
He left for New York a week ago. 他一周以前动身去了纽约 。
We spent three days in sightseeing. 我们花了三天时间观光游览 。
She lived a long life and died a natural death. 她活了很长,无疾而终 。
用法二:表示过去的习惯
一般过去时也与used to一样,可以表示在过去一段时间内的经常性或习惯性动作 。如:
She came to see us every day. 她每天都来看我们 。
I smoked forty cigarettes a day till I gave up. 我戒烟前一天要抽40支烟 。
- 英语作文写email的格式 英文email作文格式
- 描写袁隆平的英语作文题目 描写袁隆平的英语作文80词
- 英语使动词和使役动词 英语中什么叫使役动词
- 我不会讲英语用英语怎么写 我不会讲英语用英语怎么说读
- 用英语写一篇关于介绍自己房间的作文 用英语介绍自己的房间的作文
- 看图写话英语作文怎么写 看图写话英语作文模板四级
- 如何能提高英语口语能力 如何提高自己英语口语能力
- 六年级英语时态选择题带答案 六年级英语时态题目
- 介绍电影院的作文 写一篇关于电影院的英语作文
- 大学如何学英语四级 大学生英语四级怎么学