I use the number of results in a Google search of a phrase as a rough estimate of its usage. I googled all thre and got:
- "finish an overdue project" — 1920 results
- "complete an overdue project" — 140 results
- "resolve an overdue project" — 0 results
I feel that resolve is the most appropriate word in this context since one of its definitions according to Merriam-Webster is:
4 a : to deal with successfully : clear up
And according to the Google dictionary:
1 Settle or find a solution to (a problem, dispute, or contentious matter)
However, I am worried that this is not standard usage due to the number of Google search results.
