英语常用词疑难用法-127:avoid与prevent(续1)
To avoid prevent bloodshed. 防止发生流血事件。
People can keep out of the sun to avoid prevent skin cancer. 人们离开阳光照晒,就可以避免皮肤癌。通常prevent的宾语表示比较严重的后果,如果后果并不严重,还是用avoid好些。
Book early to avoid (*prevent) disappointment. 及早订票,以免失望。
但是如果措施是消极而不是积极的,尽管对象已经个案化了,措施对于对象本身仍不产生影响,那就仍然不宜用prevent。
Avoid (*prevent) bad company. 别同不三不四的人来往。
Try to avoid (*prevent) wasteful duplication of effort. 要设法避免重复劳动,造成浪费。
Avoid (*prevent) strenuous exercise in the evening. 晚间要避免剧烈运动。
He avoided (*prevented) this tricky question and talked in generalities. 他避开了这个难题,只是泛泛而谈。
(3) avoid的主语通常是人,prevent的主语则人、物、事均可。
Early diagnosis and treatment can usually prevent (*avoid) blindness. 及早诊断与治疗,通常可以防止失明。但是日常的文字和语言中,avoid的主语 也常常可以是措施而不是人。
Proper diagnosis will avoid treatment errors. 诊断得当,可以避免治疗出错。
A kid-size heart valve will avoid invasive surgery. (UCLA Medicine Magazine, Winter 2007) 采用一种儿童型大小的心脏瓣膜,可以免除介入性的外科手术。
(4) 由于prevent有pre-这个头缀,“事先预防”的含义比avoid重,所以avoid常用于临时的躲避,而prevent则多少有点事先有所觉察,而且有点一先一后的时间差。
The pilot had to take emergency action to avoid (*prevent) a disaster.驾驶员只好采取紧急行动,以避免一场灾难。
He narrowly avoided (*prevented) an accident. 他险些发生事故。
但是,prevent的这个“时间差”,只限于prevent后面直接跟着表示所要防止的事情作为直接宾语。如果是prevent sb. sth. (from) doing sth. 的结构,就没有这个时间差,而是当堂采取措施或施加作用,当堂阻止住某人或某物去做某事。
They tried to prevent us from leaving. 他们试图不让我们走。
The police prevented the riot (from) breaking out. 警察防止了*乱的爆发。
The firemen fought to prevent flying sparks from setting fire to neighboring roofs. 消防队员们努力奋战,不让那些飞溅的火花烧着邻居房子的屋顶。
prevent的主语还可以是一个不利的因素,使得某件本来有利的事情未能实现,此时就更加没有“事先防止”的意思。
Flu prevented her from attending her daughter's confirmation. 她因为害了流感,未能参加她女儿的坚信礼。
prevent本来是个表示瞬时达到“防止”目的的第四类动词,但是主语如果是某个规章,则可以表示“禁止”、“不准”,此时它就是个表示延续状态的第一类动词,可以有一般现在时。
The club constitution prevents women from becoming full members. 俱乐部章程不准妇女成为正式会员。
City laws prevent horses from working between 13:00 and 17:00 under the baking summer sun.市政法律禁止下午一时至五时在夏季烈日下役使马匹。