last, take
这两个词都与持续时间有关。它们的区别是:
last指某事持续一段时间或某东西够用,后面不一定要用时间短语;take指某人需要一段时间完成某事,后面必须接时间短语。例如:
I hope this fine weather lasts.但愿这样的天气持续下去。
I'll clear up, you take too long.我来整理,你花的时间太多了。
last, continue, go on, succeed
参见continue条。
last, persist, survive
这组词的共同含义是“持续存在”。它们的区别是:
survive指继续生存,有时含有经历艰险之义; persist可以指人持续超过了预料的时间,也可以指坚持,还可指令人厌恶地持续; last专指继续存在,而这种存在并不是当然的,往往附有表明时间长短的状语。
last, final
这两个词都有“最后的”意思,常可互换使用。例如:
I will think the matter over and give you a final〔last〕 answer.我考虑一下这个问题,然后给你一个答复。
它们之间的区别是:在语义上, final较last强, final强调最终结局,含有某事物已彻底完成,不容更改,也不可能有后继者之意; last仅仅是陈述事实,即连续顺序中的最后一个,并不一定是最终。另外, last一般要加定冠词the。试比较:
Although many people opposed his plan, he engineered it through to final approval.
虽然许多人反对他的计划,他仍能设 法使它最后获得通过。
December is the last month of the year.
12月是一年的最后一个月。
at last, finally, in the end
这三者都可表示“最后”。它们的区别在于:
1.in the end的意思是经过许多变化、困难和捉摸不定的情况之后,某事才发生。例如:
We made eight different plans for our holiday, but in the end we went to Harbin again .我们定了八种不同的度假方案,但是最后我们又一次去了哈尔滨。
2.at last指一个动作从发生一直延续到结束,意思是“终于”。例如:
In spite of every obstacle, we arrived at last.冲破种种障碍,我们终于到达了。
Her wish to be a doctor has come true at last.她想做一个医生的愿望终于实现了。
She felt joyful at the prospect of seeing him at last.她为终将看到他而感到欣喜。
3.finally在列举事物时可以用来引出最后一项内容,或者是直接放在动词之前, in the end和at last则不能。例如:
We need to increase productivity.We need to reduce unemployment.And finally, we need to make our exports competitive on world market.我们需要提高生产力,我们需 要降低失业率; 最后我们还需要使我们的出口商品在国际市场上具有竞争力。
They finally cracked the defence and scored a goal.他们终于突破了防守,射进一球。
4.finally在主观上有“等了好久才…”的含义。例如:
After toying it three times, we finally managed to have a holiday in Greece.经过三次延期之后,我们终于在希腊度了一次假。
What by policy and (what by) force they finally liberated that town.部分用策略,部分用武力,他们终于解放了那个城镇。
5.at last也在主观上有“等了好久才…”的含义,但语气上比finally强得多,且at last也可以作感叹语。例如:
When at last they found him, he was almost dead.当人们终于找到他时,他快死了。
At last!Where the hell have you been?总算找到你了!你到底上哪去了?
last,latest
这两个词都是late的最高级。用作形容词时,last 在意义上和latest有点相近,实际上,它们的涵义和使用场合是不一样的。
last指连续顺序中的最后一个,一般译作“最后的”,有时译为“上一次的”或“过去的”。last的对语是first.
latest表示时间上的“最近”,一般译作“最近的”、“最新的”或“最晚的”。latest的对语是earliest.
persist,last,endure,continue
这些动词都含有“持续”之意。
persist强调超过了指定的或正常的时间。
last着重存在的时间相当长,超过正常的或所期望的时间。
endure与last同义,但还指经受住,有能耐忍受而并不受损。
continue多指过程,强调持续而无终止,常含不间断之意。