You asked:

how much is 40 dollars in english money

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