Re: I found him a thief / I found that he was a thief.

Originally Posted by
wotcha
1. I found him a thief. This is awkward. It sounds like #3
2. I found that he was a thief. If #1 were "If found him to be a thief" it would mean this.
3. I found a thief for him. This is such an improbable situation that it's hard to imagine when you'd need to find sentence that mean this.
Is sentence 1 same in meaning with 2 ? or 3?
Note the difference between "I found him a X" and "I found him to be a X."
It's different with adjectives: I found him quite charming = I found him to be quite charming.
I'm not a teacher, but I write for a living. Please don't ask me about 2nd conditionals, but I'm a safe bet for what reads well in (American) English.