You asked:

how much is 40 dollars in english money

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