Finally we found someone who can do the job.
Finally we‘ve found someone who can do the job.
Do these two sentences mean the same thing?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityThey do essentially mean the same thing as statements on their own.
The subtle difference is that using "have" ("we've") focuses on the present state of having found someone, whereas using just "we found" focuses more on the actual past event of finding someone.
So the second one is a statement about our current position, whereas the first one has more of storytelling effect, i.e. "First this happened, then that happened, and then finally we found someone." (Notice that "we've" wouldn't make sense in that last example.)
As a single statement, the second one feels more proper and correct to me, though once again, it depends on what one is trying to describe and the desired effect.