在英语中,介词表示名词、代词等与句中其它词的关系,它们置于所修饰的成分之前,也被称作前置词,这个可以从 preposition 看出来,其中 pre- 是构成单词的前缀,意思相当于 before。
因为介词的存在,世界万物才有了纷繁复杂的联系,有的显而易见,如in the street,意为“在街上”,有的若隐若现,如 in the picture,意为“在图片里或在局内”,有的则云里雾里,如 on the nose,意为“正好,恰好”等。
由此可见,介词是非常灵活且强大的存在;大部分的介词的用法都有十几种,甚至更多,而且彼此之间的用法往往会有交集用法,如修饰时间和地点的介词“三剑客” in,at 和 on,表示特定位置关系的 under,below 和 beneath 等等,给学习带来很大的困扰,但它们又是学习的重点和难点。
但是反过来想想,如果不把这些即使是细微的差别弄清楚的话,如何能准确地表达想要的意思呢?如表达不准确,那么就会造成交流上的障碍了,甚至失去交流的意义;这绝不是危言耸听或吹毛求疵,这是一种态度。
这个就像之前经常提到的 where,in which 和 at which 之间的差别一样,弄清楚它们的区别整明白了“三剑客”的大部分区别了。其实它们的本质也是有区别的。
Where 可能是最常被误用的关系代词。在英语口语中,我们经常用它来描述某事发生的时间或地点,但 where 只能用来指一个地方。要描述书籍、电影或音乐等媒介,用 in which,因此只有在表示地方时 where,in which 和 at which 才能扯上关系,例如:
这就是我丢车钥匙的超市。
非正式:This is the supermarket where I lost my car key.
不严谨:This is the supermarket at which I lost my car key.
严谨:This is the supermarket in which I lost my car key.
其中 where 是相对于整个超市来说的,可能是在超市里面,也可能是在门外,这个跟 at which 类似,但 at which 是把整个超市当作一个点,可大可小,也可指在超市里面或外面。
而 in which 很明显是指在超市里面,相当于 in the supermarket。在非正式交流中,如果意思不一定要具体,可以用 where,但在正式的交流中,或者如果意义需要指明一个具体的位置,则使用 in which 更合理。
介词本身的用法已经很丰富,但实际它们的扩展用法还更多,就像介词被扩展用作连词的用法,很多人不但不会去想,也不敢想,如介词 in;扩展之后的短语作连词,表原因。
这个短语是 in that,在结构上它符合介词的修饰规则:介词修饰代词,此时的它相当于 because 用来表示原因,意为“原因是,因为”;相比于也表原因的 since,as 和 for,in that 跟 because 一样很正式,例如:
She was fortunate in that she had friends to help her.
她很幸运,有一些朋友帮助她。
其实英语中也有可作连词的介词,常见的有 before,after,since,until 和 for,前四者主要用于引导时间状语从句,表示事情发生的先后顺序,而 for 用来引导原因状语从句,但较为过时。