答案 A
解析 句意为:——Jackson博士现在不在他的办公室里。——好的。过一会儿我再给他打电话。由句中的later可知此处要用一般将来时,故选A。
16.Janecan’tattendthemeetingat3o’clockthisafternoonbecauseshe________aclassatthattime.(2015·天津,6) A.willteach C.hastaught 答案 D
解析 句意为:简不能参加今天下午3点钟的会议,因为那时她将在授课。时间状语at that time指的是前面的at 3 o’clock this afternoon,表示将来某个时刻正在做某事,要用将来进行时。 17.Despitethepreviousroundsoftalks,noagreement________sofarbythetwosides.
(2015·天津,9)
A.hasbeenreached C.willreach 答案 A
解析 句意为:尽管之前进行了多轮会谈,但到目前为止双方还没达成任何协议。根据时间状语so far可知此处要用现在完成时,主语agreement与动词reach之间为被动关系,故要用现在完成时的被动形式。 18
.
AlbertEinsteinwasbornin1879.Asachild
,
B.wasreached D.willhavereached B.wouldteach D.willbeteaching
fewpeopleguessedthathe________afamousscientistwhosetheorieswouldchangetheworld.(2015·浙江,8) A.hasbeen C.wasgoingtobe 答案 C
解析 句意为:阿尔伯特·爱因斯坦生于1879年。孩提时,很少有人会猜想到他能成为其理论会改变世界的著名科学家。由语境可知,此处指在爱因斯坦小时候人们所猜想的,表示“从过去看将来会发生的事情”,要用过去将来时态,用would/should do,was/were to do或者was/were going to do表示,故C项正确。
19.That’swhyIhelpbrightenpeople’sdays.Ifyou________,who’stosaythatanotherpersonwill?(2015·湖南,35)
B.hadbeen D.was
A.didn’t C.weren’t 答案 B
B.don’t D.haven’t
解析 句意为:那就是为什么我要帮助人们使他们天天心情愉快。如果你不那样做的话,谁能说另一个人会那样做呢?本句中if引导的是条件状语从句,从句中需用一般现在时代替一般将来时。
20.Tomydelight,I________fromhundredsofapplicantstoattendtheopeningceremony.(2015·福建,26)
A.waschosen C.wouldchoose 答案 A
解析 句意为:令我高兴的是,在几百个申请者中我被选中参加开幕式了。首先,句子主语I和choose是被动关系,所以要用被动语态;其次,本句是对过去所发生事情的客观描述,所以用一般过去时。
B.wasbeingchosen D.hadchosen
一、几种易混的动词时态的比较 1.一般过去时和现在完成时的比较
(1)用两种时态来表述发生在过去的某一动作时,现在完成时强调这一过去动作对现在产生的影响或结果;而一般过去时只表达过去的动作或状态,和现在关系不大。 Shehascleanedtheroom.It’sverycleannow. 她打扫了房间。现在非常干净。
此句中的hascleaned就不能改为cleaned,因为clean这一动作的结果仍与现状有关。 (2)汉语中的“了”“过”“曾”等词常用完成时来表达, Ihaveseenthatfilm. 我看过那部电影了。
但是如果是在过去的特定时间“看了”或“做过”,就不可用完成时而必须用一般过去时来表达。
—Whendidyouseethatfilm? —Isawityesterday.
——你什么时候看了那部电影? ——我昨天看的。
2.现在完成时和现在完成进行时的比较
现在完成时强调的是某个刚刚完成的动作,或某个过去的动作对现在的影响或产生的结果;现在完成进行时则强调动作的延续性,还可表示动作的重复。
Shakespeare’splayHamlethasbeenmadeintoatleasttendifferentfilmsoverthepastyears. 莎士比亚的戏剧《哈姆雷特》在过去的几年里至少被拍成了十部不同的电影。 —Hi,Tracy,youlooktired.
—Iamtired.Ihavebeenpaintingthelivingroomallday. ——嗨,特雷西,你看起来很累。 ——我累了。我一整天都在粉刷客厅。 3.现在进行时和过去进行时的比较
现在进行时描述现在或现阶段正在进行的动作或发生的事;过去进行时表示过去某一时刻或某阶段正在发生的动作,两者选取的时间参考点不同。 —Hey,lookwhereyouaregoing!
—Oh,I’mterriblysorry.Iwasn’tnoticing. ——嘿,看你往哪儿走的! ——哦,真对不起。我没注意到。
由语境可知,第一句描述正在发生的事情,故用现在进行时;答话者在对方提醒下才注意到自己的过失,也就是之前一直没有注意到,故用过去进行时。 4.一般过去时和过去进行时的比较
一般过去时表示过去某个特定时间或某一段时间发生的动作或情况,是一个已经完成了的、只做一次的动作;过去进行时表示过去某一时刻或某阶段正在发生的动作,是一个尚未完成的动作,可以表示过去反复做的动作。
HewaswritingabookaboutChinalastyear,butIdon’tknowifhehasfinishedit. 他去年在写一本关于中国的书,但我不知道他是否已经完成了。
从“Idon’tknowifhehasfinishedit”可推断,他去年一直在写,所以用过去进行时。 Tomslippedintothehousewhennoonewasnoticing. 没人注意时,汤姆溜进了屋子。
slipped指过去有结果的动作(他溜进去了),whennoonewasnoticing指他溜进去的一刹那正在发
生的情况(没有人注意)。 二、破除思维定式解决时态题
思维定式一:“for+一段时间”总是与现在完成时连用
“for+一段时间”用在句子中,只表示动作持续了一段时间,这个动作可能已经结束,也可能在将来某个时间发生,还可表示持续到现在为止。所以“for+一段时间”并不总是与现在完成时连用。
—Haven’tseenyouforages!Wherehaveyoubeen?
—IwenttoNingxiaandstayedthereforoneyear,teachingasavolunteer. ——好久没见到你了,你去哪儿了?
——我去了宁夏,在那里待了一年,作为一名志愿者教书。
由对话可知,went和stayed是两个发生在过去的动作,并没有持续到现在,故stay要用一般过去时。
思维定式二:“平行结构”中的时态要一致
平行结构往往表示两个或多个发生在同一时间段内的动作,因此动作常常衔接而来,时态要尽量一致(特殊情况除外)。如:
Writingoutalltheinvitationsbyhandwasmoretime-consumingthanwehadexpected.
手写所有的邀请函比我们预计的更费时。(“预计”这一动作发生在手写邀请函之前,而手写邀请函是一个过去的事实,故“预计”这个动作要用过去完成时态。) 思维定式三:过去的时间状语要与过去的各种时态连用 Iwascomingtovisityoulaterthatday,butIhadtophoneandcancel.
那天我本来打算晚些时候去拜访你的,但是我不得不打电话取消了。
根据句意可知,在过去的时间点说将来,如果谓语动词是come,go,leave...,则常用过去进行时表将来。
思维定式四:句子中出现look,hear用现在进行时
句子中出现look,hear以提醒别人注意时,往往这一动作正在进行,但也有例外: —Look!Somebodyhascleanedthesofa. —Well,itwasn’tme.Ididn’tdoit. ——看!有人已经把沙发整理干净了。 ——哦,那不是我。我没有做。
从答语可以看出事件已经完成了,故前面一句着重谈对现在的影响,故用现在完成时态。
相关推荐: