Yes, you can receive benefits even though your injury didn’t occur at the place of business but each case is different. For example: if you are a UPS delivery driver and you injured your knee while carrying a package to a customer’s house, then surely this will be considered a work injury.
If you work as a secretary, and you injured your knee at your house during your lunch, then this likely would not be considered a compensable work injury. The facts of each case differ and you should always consult an attorney about a potential work injury.