The shopkeeper has charged me ten rupees _______ this book.
- From
- For
- Of
- With
Explanation
The shopkeeper has charged me ten rupees for this book
We use "for" in this sentence because it shows the purpose or reason for the charge.
for" links the amount to the thing or service you are paying for.