I don't believe it is a Britishism, but we may use it more than other English-speaking countries.
You are using it incorrectly though. We normally use the continuous for such expressions though (because the past particple would suggest that the action has been carried out).
E.g:
- This glass needs washing up
- I need topping up.
Hope this helps.
Dave
|