- Considering the meager resources we ......... with for the project, we .......... a wonderful job.
had been provided/did
were provided/can do
have been provided/used to do
will be provided/have done
provided/will be doing