这两个词的用法和区别,很多同学搞不太清楚,现把他们的归纳如下:

1. 当谈到人、事物或动作彼此有相同点或共同点时,表示像......一样,两者均可使用,只是like是介词,后接名词、代词、动名词;as是连词,后接句子:  

Like me, she enjoys all kinds of music. 她和我一样, 各种音乐都喜爱。  

She enjoys all kinds of music, as I do. 她各种音乐都喜爱, 和我一样。  

但在口语中,like也可用作连词,可与as互换:  

He writes just like [as] his brother did when he was young.他写字的手法和他兄弟年轻时写的差不离。

2.as用作介词是表示“以…的身份,作为”后常跟名词,常常表示充当角色、身份或功能的意思。

例:acting as a mediator.充当调解人

as your friend,I wish once again to express our warmest welcome to you.作为你的朋友,我愿意再次向你表示热烈欢迎。

注意:在表示职业、身份、作用等时,两者的区别是:  

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.as常常与act,serve,work,等动词连用。

These ants act as guards and soldiers in time of trouble.这些蚂蚁在出乱子的时候就充当警卫和士兵。

4.as还可用于“某些动词+宾语+as+名词”结构,这些动词常见的有:accept,consider,recognize,regard,treat,use等。

Please accept this litttle gift as a souvenir.请接收这个小小的礼物作为纪念品。

5. 表示用途时,用as而不用like:  

He used his umbrella as a weapon. 他把伞当作武器。  

6. 表示动作方式时,通常用like,不用as:  

He ate like a beast. 他吃起东西来像只野兽。

7.like常可表示在内容,表面,外观等方面"相似“。

The girl is like her mother in looks.

8.like 也常与look,feel等连系动词连用。

From space the earth looks like a huge water-covered globe.