be used for意为“被用作„„”,介词for表示用途,后面接名词或动名词,相当于“be used to do sth.”。
be used as意为“被用作„„”,介词as表示“作为„„”,后面常接名词。
Aluminum foil can be used for wrapping food. 铝箔用于包装食物。
The extent to which a program can be used for similar but not identical applications, perhaps with slight modifications. 一个程序可能经过稍许修改就能用于各种类似但不完全相同的应用方面的程度。
be used by 意思是“由(被)……使用。”。