tanhql said:
1) what's the difference between 本 and 書 when refering to books? i'm refering to when they are used alone, and not when they are use with other kanji(like 辞書 or 本屋).
Both mean book(s). 本 can be used on its own, but not 書 - it is normally used as a part of compound.
e.g.
辞書 (dictionary), 入門書 (books for beginners), 教科書 (text book), 書棚 (book shelf), 書店(book shop).
It has broader meaning than 本, something written or printed as well.
e.g.
請求書 (debit note/invoice), 証明書 (certificate)
When you want to use 書 just to refer books, you can say 書物 (shomotsu).
tanhql said:
2) speaking of 本屋, can every shop/store be said as ~屋? like a cd store would be シティ(CD)屋, vegetable store would be 野菜屋, fish store(fish for eating) would be 魚屋.
Yes, 屋 is commonly used for shop/store.
CD屋 (pronounced シーディーや, but normally written with romaji.)
Green grocer is not 野菜屋 but 八百屋 (yaoya). This is a special case.
With most items you can make xxx shop using 屋.
e.g.
本屋 (hon-ya), 魚屋 (sakanaya), 酒屋 (sakaya), 肉屋 (nikuya), 花屋 (hanaya), 乾物屋 (kanbutsuya), 金物屋 (kanamonoya)
You can also use 店 for some kind of shops.
e.g.
書店 (shoten), 百貨店 (hyakkaten = department store), 小売店 (kouriten = retailer)
tanhql said:
4) still on verbs, when changing a "masu' to 'mashou', does it mean to say 'let's ~'? like 売ります/売りましょう(let's buy), します/しましょう(let's do), 遊びます/遊びましょう(lets play)? does it work everytime, as in i just have to change 'su' to 'shou', no exceptions? and how different is is 行こう different from 行く? is it another form of the verb(like the ~te form)?
Yes, I think ます/ましょう always works.
行きます/行きましょう are both polite form while 行く/行こう are dictionary form.
行きます is a polite form of 行く, 行きましょう of 行こう.
tanhql said:
5) does かかる means 'take'? what is the kanji, then?
thanks.
When you are talking about time, money, efforts/trouble, you can use かかる.
It is 掛かる in kanji but writing in hiragana is more common.
e.g.
時間がかかる、お金がかかる、費用がかかる、手間がかかる
ここから駅まで徒歩で1時間かかります。 It takes one hour to go to the station on foot.
バスで行くといくらかかりますか。 How long does it take/cost by bus? (could be either time or cost)
かかる has many different meaning, "to take" is just one of them.