时态复习练习专项训练
一、对一般现在时的考查
1.考查其基本概念:一般现在时表示一个习惯性、经常性的动作。常与表示习惯的副词always, every time, now and then, occasionally, often, seldom, sometimes, usually 等连用。但近几年,对一般现在时的考查常用过去时态或现在完成时态对考生进行干扰。
※Months ago we sailed ten thousand miles across the open sea, which _____ the Pacific, and we met no storm.
A. was called B. is called
C. had been called D. has been called
B
虽然航海发生在过去,但是海洋的名称不会因此而变化,所以要用一般现在时。
2.考查一般现在时的替代用法:在以when, till/ until, as soon as, by the time, after, before等引导的时间状语从句,在以if,unless, once等引导的条件状语从句和以no matter, however, even if 等词引导的让步状语从句中,如果主句中的动词用一般将来时,从句中的动词通常用一般现在时代替一般将来时。
※— What will you do if it _____ tomorrow? — We have to carry it on ,since we’ve got everything ready.
A. rain B. rains C. will rain D. is raining
B
if引导条件状语从句,在条件状语从句中要用一般现在时表示将来。
二、对一般过去时的考查
一般过去时表示在过去某时某刻发生的动作或存在的状态,它常与表过去的时间状语连用,如yesterday, last year, last night, the other day, just now, then, two days ago, in 1999, at that time等。但是一般过去时也经常用在没有说明过去的时间状语的句子中,这是高考的命题方向。
※ More than a dozen students in that school ____ abroad to study medicine last year.A. sent B. were sent C. had sent D. had been sent
last year表示过去,再者主语是复数形式。
B
三、对现在进行时的考查,由上下文语境表示时间。
— What’s the terrible noise?— The neighbours ____ for a party.
A. have prepared B. are preparing C. prepare D. will prepare
上下文语境告诉我们是讲现在正在发生的事。
B
四、对过去进行时的考查1.把过去进行时放在when, while, as 等引导的时间状语从句中考查。如果主句谓语和从句谓语都发生在过去,动作时间长的用过去进行时,表达谈话背景;动作时间短的用一般过去时,表达新的信息。
※—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
该题是根据交际情景考查动词时态的用法。该题是强调在过去某一时间(你来我家时)正在进行的动作(在机场等人),用过去进行时。句意:“我顺路去你家时,你不在家。”“啊,(那个时候)我在机场等从英国来的朋友。”
2.把过去进行时放在某特定的语境中考查。
※—Has Sam finished his homework today? —I have no idea. He ____ it this morning. A. did B. has done C. was doing D. had done
C
该题根据交际情景考查动词时态的用法。第一句问今天做完作业没有,问结果;他今天早晨(过去某段时间内)还在做(正在进行的动作)应当用过去进行时态。句意:“萨姆今天做完作业了吗?”“我不知道。他今天早晨还在做呢。”
3.考查过去进行时与一般过去时的比较。
Shirely____a book about China last year but I don’t know whether she has finished it. A.has written B. wrote C. had written D. was writing
D
根据I don’t know whether she has finished it可判断去年她不可能写完这本书,因而去年应该一直在写。该题测试过去时间状语与过去进行时态在英语句式中的特殊用法。题中过去时间状语last year导致了考生的定势思维,不少考生因此而误选了选项B(一般过去时)。分析上下文语境可知,选项部分的谓语动词的动作并非在过去某一时间已经完成,而是指在过去某一时间正在进行,故应选过去进行时。注意:在这一句式结构中,只有延续性动词才可与过去时间状语用于过去进行时,强调在过去某一时间正在进行的动作。
五、对现在完成时的考查1.现在完成时不仅表示动作在说话之前已经完成,而且强调动作对现在的影响或表示经验。
①He was hoping to go abroad but his parents ____ that they won’t support him unless he can borrow money from the bank.
A. were deciding B. have decided C. decided D. will decide
have decided现在完成时表示父母已经决定了。
B
②Millions of pounds’ worth of damage ___by a storm which swept across the north of England last night.
A. has been caused B. had been caused C. will be caused D. will have been caused
解析:“storm”后的定语从句有明确的时间状语“last night”,故主语时态应确定为完成时,但D项为将来完成时,显然与语境不符。B项为过去完成时,但本句强调昨晚发生的风暴对现在的影响。
A
2.现在完成时表示过去的动作一直延续至今并可能继续下去,常与for或since 等短语连用。
—The window is dirty. — I know. It ________ for weeks.
A. hasn’t cleaned B. didn’t clean C. wasn’t cleaned D. hasn’t been cleaned
D
该题是根据交际情景中考查动词时态与语态。关键词for weeks,考虑现在完成时,表示到目前为止的结果,好几周不擦了;窗户与擦的关系是被动关系,故被动语态。句意;“窗户很脏了。”“我知道。好几周没有擦了。”注:由终止性动词leave, arrive, come, go, return, begin, start, put, stop, start, put, stop, die, fall, buy, borrow, see等构成的完成时不能与for或since引导的时间状语连用。但这些终止性动词的否定式可以与for或since短语连用。如:I haven’t met him for two years.
3.考查现在完成时与一般过去式的区别:一般过去时着重说明动作发生的时间、地点、
方式等,与现在不发生联系,且句中一般有表示过去的时间状语;而现在完成时只说明现在的情况,对现在有影响。
—Where _________ the recorder? I can’t see it anywhere.— I ____ it right here. But now it’s gone.A. did you put; have put B. have you put; put C. had you put; was putting D. were you putting; put
第一个空“放”这个动作强调对现在的影响,“我找不到”第二个空“放”指过去的一个动作
B
六、对现在完成进行时的考查
现在完成进行时是由“have / has been+现在分词”构成,表示从过去某一时刻发生的动作,一直延续到现在,并且还可能继续下去。它与现在完成时的区别如下:
1.现在完成时强调的是完成的动作,而现在完成进行时是持续了一段时间的动作,这个动作刚停止或 仍在继续。 I have written an article.(已完成) I have been writing an article. (还在写)
2.有些延续性动词,如live, teach, work, study, learn, stay等因现在完成时与现在完成进行时差别不大。
I have lived here for ten years. = I have been living here for ten years.另外注意的是:
表短暂动作的动词(finish, marry, get up, come, go等)一般不能用现在完成进行时。
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
该题是在交际情境中考查动词时态的用法。根据句意应选完成进行时,表示过去的动作(考虑返校学习)持续到现在(还没有决定)今后还有可能进行的动作。句意:既然露西失业了,她一直在考虑返校读书,但她还没有定下来。
七、对过去完成时态的考查
过去完成时,经常以“过去”为背景,要想表达比这一背景更早的动作,常用此时态。
— George and Lucy got married last week. Did you go to their wedding?—No, I ___. Did they have a big wedding?
A. was not invited B. have not been invited C. hadn’t been invited D. didn’t invite
C
解析:没有被邀请发生在George and Lucy举行婚礼之前,即过去的过去。
常见考点有:
①把过去完成时放在含有when, before, after, until, as soon as等引导的时间状语从句的复合句中考查。
When the old man ___ to walk back to his house, the sun ___ itself behind the mountain.A. started; had already hidden B. had started; had already hidden C. had started; was hiding D. was starting; hid
A
考查动词时态。主句的动作在前,从句的动作在后,从句中谓语动词 started to walk back表示过去时间点,因此主句的动作应用过去完成时。
By the end of last year, another new gymnasium ___ in Beijing. A. would be completed B. was being completed C. has been completed D. had been completed
D
by the end of last year常与过去完成时连用,表示到过去某个时候前已经完成的动作。
②把过去完成时放在by + 时间点或by the time + 从句的句子里考查。
动词时态易混点解读
一般过去时和现在完成时的比较
1)用两种时态来表述发生在过去的某一动作,现在完成时强调这一过去动作对现在产生的影响或结果,而一般过去时只表达过去的动作或状态,和现在关系不大。
例如:She has cleaned the room. It’s very clean now.
此句has cleaned 不能说成cleaned. 因为cleaned只能表示过去某个时间的动作,与现状无关。
1. We haven’t heard from Jane for a long time. What do you suppose _______ to her?
A. was happening B. happens C. has happened D. happened
C
说话者强调Jane 目前的状况.
2. Hello, I ____ you were in London. How long _________ here?
A. don’t know; were you B. hadn’t known; are you C. haven’t known; are D. didn’t know; have you been
D
didn’t know 强调见面前原不知道.
3. I’m glad to tell you that we _____ the work in less time than we _____ expected to.
A. finished; were B. have finished; are C. have finished; were D. had finished; were
C
全句含义为 “我们现在已经比预期的(强调过去)提前完成任务( 强调现在).
4. It _____ that pleasant music keeps people from becoming tired at their work.
A. finds B. has found C. was found D. has been found
D
为被动语态的现在完成时, 强调that 从句的内容现在已被发现,为人所知.
5. When I was at college I _______ three foreign language but I ________ all except a few words of each.
spoke; had forgotten B. spoke; have forgotten C. had spoken; had forgotten
C. had spoken; have forgotten
B
注意when I was at college 是指过去的某一时间,动词应用一般过去时; I have forgotten 是指现在的情况.
现在完成时与现在完成进行时的比较
1. --- Hi, Tracy, you look tired. “--- I am tired. I _______ the living room all day.
A. painted B. had painted C. have been painting D. have painted
C
强调动作从过去到现在的延续,而非动作的结果
2. --- Have you had any letters from him? --- No, I haven’t, but my wife _______ him regularly .
A. has heard from B. has been hearing from C. had heard from D. hears
不强调结果,A错;不是指目前一般的情况,D错;是指从过去延续到现在的情况
B
现在进行时和过去进行时的比较
1.I don’t really work here. I ____ until the new secretary _______.
A. just help out; comes B. have just helped out; will come C. am just helping out; comes D. will just help out; has come
指目前一段时间正在发生或暂时的动作, until 引导的是时间状语从句,动词需用一般现在时。
C
2.--- When shall we leave? --- As soon as I ______ what I _______.
A. will finish; do B. have finished, am doing C. finish, will do D. finish, do
as soon as 从句前省略了主句, 时间状语从句中动词强调将来的结果用现在完成时; what I am dong 指目前正在做的事.
B
3. The students ____ busily when Miss Brown went to get a book she ____in the office.
A. were working; had left B. worked; left C. had worked; left D. were working; would leave
句中went 是说话人给定的时间, work 和leave发生的时间都要看它们与went 的时间关系, work 与went动作同时发生, 强调正在做,用过去进行时; leave 在went之前发生, 应用过去完成时。
A
5. --- Hey, look where you are going! --- Oh, I’m terribly sorry. _______.
A. I’m not noticing. B. I wasn’t noticing. C. I haven’t noticed. D. I don’t notice.
对话的后者显然是在解释刚才不小心冒犯对方时正在做的事情.
B
一般过去时和过去进行时的比较
1.He ______ a book about China last year, but I don’t know if he ______ it.
A. wrote; has finished B. was writing; has finished C. was writing; had finished D. wrote; will finish
正确选项为B. 从I don’t know if he has finished it.推断,他去年一直在写。
B
2.Tom________ into the house when no one ___________.
A. slipped; was noticing B. had slipped; noticed C. slipped; had noticed D. was slipping; noticed
slip和notice 为同时发生的动作,因此B、C为错误选项,slipped指过去有结果的动作(他溜进去了),when no one was noticing 指他溜进去的一刹那发生的情况(没有人注意)。
A
高考真题
1.【2011全国卷,23】Planing so far ahead no sense—so many things will have changed by next year.
A.made B.is making C.makes D.has made
【答案】C
【解析】句意为“计划这么超前毫无意义—到明年许多事情会发生变化的。”前句表示现在的情况make no sense,后句表示到将来会产生的后果will have changed。一般现在时表示主语的特征或状态。is making和has made表示具体的动作过程,故不选。因此选C。
2.【2011全国卷,24】I wasn’t sure if he was really interested or if he polite.
A.was just being B.will just be C.had just been D.would just be
【答案】A
【解析】句意为“我不能确信他是真正感兴趣呢还是仅仅为了表示礼貌。”句前wasn’t sure表明说话的起点是过去时,was really interested和was just being polite都是相一致的过去时。
3.【2011全国卷,29】When Alice came to, she did not know how long she there.
A.had been lying B.has been lying C.was lying D.has lain
【答案】A
【解析】句意为“当Alice苏醒过来时,她不知道她在那儿躺了多久了。”过去完成进行时主要表示持续到过去某时之前的动作。came to苏醒过来是过去时,苏醒前的情况是过去的过去,强调过去的过去里发生的事,故选A。
4.【2011全国卷II,9】If you don't like the drink you just leave it and try a different one.
A. ordered B. are ordering C. will order D. had ordered
【答案】A
【解析】句意为“如果你不喜欢你所点的饮料,就把它放那儿,试试另一种。”don't like the drink是现在时,点饮料是过去的动作,因此,用过去时或现在完成时,故选A。
5.【2011北京卷,27】——That must have been a long trip.
——Yeah, it us a whole week to get there.
A. takes
------【以上为无格式内容概要,如需完整内容请下载】------