刚刚做题的时候碰到like和as,google了一下大致是以下几个区别。还望各位大神走过路过指正一下:
1. 当谈到人、事物或动作彼此有相同点或共同点时,两者均可使用,只是like是介词,后接名词、代词、动名词;as是连词,后接分句: Like me, she enjoys all kinds of music. 她和我一样, 各种音乐都喜爱。 She enjoys all kinds of music, as I do. 她各种音乐都喜爱, 和我一样。 但在口语中,like往往也可用作连词,可与as互换: Nobody understands him like [as] I do. 没有人能像我这样理解他。 2. 在表示职业、身份、作用等时,两者的区别是: as表示比较的双方具有同一性(即同属一类或完全相似),而like 只表示在某些方面相似。比较: He worked as a slave. 他是奴隶。(即:他实际上就是奴隶) He worked like a slave. 他像奴隶一样工作。(即:他工作很辛苦,但仍是自由人,不是奴隶) He speaks English as an Englishman. 他说英语就像英国人。(即:说得跟英国人一样好) He speaks English like an Englishman. 他说英语有点像英国人。(即:在某些方面相似) 3. 表示动作方式时,通常用like,不用as: He ate like a beast. 他吃起东西来像只野兽。 4. 表示用途时,用as而不用like: He used his umbrella as a weapon. 他把伞当作武器。
|