There are only ten rupees on my mobile account. I need to get my mobile account toppe

tufguy

VIP Member
Joined
Feb 4, 2014
Member Type
Student or Learner
Native Language
Hindi
Home Country
India
Current Location
India
Can we say "There are only ten rupees on my mobile account. I need to get my mobile account topped up for thousand rupees"?
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
I've only got ten rupees left in my mobile account. I need to top it up with a thousand rupees.
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Yes. We use "for" when talking about the price of something.

Can I buy this car?
Yes, you can buy it for five thousand pounds.

What's your best price for this Ming vase?
I can let you have it for two million dollars.

When you top up your mobile account, you're not buying a product. You're transferring an amount of money from your bank account to your mobile phone account. We "top up" those kinds of accounts "with" a specific amount of money.
 
Top