时态(tense)是一种动词形式,不同的时态用以表示不同的时间与方式。在英语考试中,时态是必考的内容。下面是小编收集整理的*英语时态专项练习,大家一起来看看吧!
*英语时态专项练习:
1、Both his parents look sad . Maybe they _________what's happened to him .
A. knew B. have known C. must know D.will know
2、He has _______ been to Shanghai , has he ?
A. already B.never C.ever D. still
3、Have you met Mr Li ______?
A. just B. ago C.before D. a moment ago
4、The famous writer _____ one new book in the past two year .
A. is writing B.was writing C.wrote D.has written
5、—Our country ______ a lot so far .
—Yes . I hope it will be even ______ .
A. has changed ; well B. changed ; good
C. has changed ; better D. changed ; better

6、Zhao Lan ______already ______in this school for two years .
A. was ; studying B. will ; study
C. has ; studied D. are ; studying
7、We ______ Xiao Li since she was a little girl .
A. know B. had known C. have known D. knew
8、Harry Potter is a very nice film .I_______ it twice .
A. will see B. have seen C. saw D.see
9、—These farmers have been to the United States .
—Really ? When _____ there ?
A. will they go B. did they go
C. do they go D. have they gone
10、—______ you ___ your homework yet ?
—Yes . I _____ it a moment ago .
A. Did ; do ; finished B. Have ; done ; finished
C. Have ; done ; have finished D. will ; do ; finish
现在完成时的用法:
(1)表示一个过去发生或已完成的动作对现在影响或结果,强调的是现在的状况(表示“已完成”)。如:
I've had two letters from him. 我已收到他的两封信。
He has left the city. 他已离开这个城市。
Someone has broken the window. 有人把窗户打破了。
I have seen you before, but I can't remember where. 我以前见过你,但是不记得在哪里了。
Have you finished your homework? 你做完作业了吗?
(2) 表示的动作开始于过去,持续到现在,也可能还会持续下去(表示“未完成”)。如:
Since then, he has developed another bad habit. 自那以后,它养成了另一种环习惯。
They have been friends ever since they were in grade school. 他们从*起就一直是好朋友。
How long have you been here? 你来多久了?
We haven't seen each other for ages. 我们好久没见面了。
I’ve finished half so far. 到目前为止我只完成一半。
注:非延续性动词不能与表示一般时间的状语连用。如:
误:He has died for two years. 他死了两年了。
正:He has been dead for two years.
正:He died two years ago.
误:The film has begun for ten minutes. 电影开演十分钟了。
正:The film has been on for ten minutes.
正:The film began ten minutes ago.
过去进行时的用法:
(1) 表示过去某一时间点或一段时间正在进行的动作。如:
What were you doing this time yesterday? 你昨天这个时候在干什么?
Granny fell asleep when she was reading. 奶奶看书时睡着了。
He was writing a book about grammar last year, but I don’t know whether he has finished it.他去年在写一本语法方面的书,但我不知道他现在是否写完了。
What were you talking about just now? 你们刚才在谈什么?
He was working from 7 to 11 last night. 昨晚他从七点一直工作到十一点。
(2) 过去进行时与 always, forever, continually等副词连用,表示满意、称赞、惊讶、厌恶等表示感情色彩。如:
My brother was always losing his keys. 我哥哥老是丢钥匙。
The boy was continually asking the same question. 这个男孩子老是问同一个问题。
(3)动词wonder, hope, think, want等的过去进行时表示语气委婉、客气。如:
We were wondering if you would stay with us for lunch. 我不知你能否留下来和我们一起吃午饭。
I was hoping you give me a chance to try the job. 我很希望你给我一个机会来试一试这个工作。
过去将来时的用法:
(1) 表示从过去某一时间来看将要发生的事情。常用于宾语从句中。如:
He said he would come. 他说他要来。
He told us he would go with us. 他告诉我们他会和我们一起去。
They were sure that they would win. 他们坚信他们会赢。
【注】在一定的语境中也可于其他从句或句子中:
It was a problem whether they would support us. 他们是否会支持我们还是一个问题。
It was six o’clock. The sun would soon set. 这时是六点钟。太阳即将落山。
(2) 过去将来时常可用来表示过去习惯性的动作。如:
Whenever he had time, he would help his mother with the housework. 他一有时间就帮妈妈做家务活。
(3) 还可用来表示愿望或倾向。如:
He told me that the machine wouldn’t work. 他告诉我机器开不动。
We knew that he would never permit such a thing. 我们知道他决不会允许发生这样的事。
更多培训课程,学习资讯,课程优惠,课程开班,学校地址等学校信息,请进入 天才领路者网站详细了解
咨询电话:400-850-8622