for 20 dollars 中的for的意思是:用……交换。
for在这里的意思是“花费;以…的价钱”。for 一般表示“为了”例如It's not good for your health." 还可以表示直接的原因。 of是指“...的”例如:a friend of mine 翻译时有的时候也可以省略。
We set off for London.
我们动身去伦敦。
They are all for him.
他们都拥护他。
For him to forget his favorite hobby would be impossible.
要他放弃他所喜爱的业余爱好是不可能的。
a present for you.
给你的礼物。