You asked:

how much is 40 dollars in english money

  • $40 is £30.21, which is the currency used in England.