Interested in Language
I have seen people are using "I would have thought ......" without if part.
To my understanding would have + [verb with past tense] is used for situation, that incident could happened in the past with relate to another condition (use with if clause)
E.g I would have done that if I saw him.
Is there a possiblity that we can use I thought.... and I would have thought..... for same simple past event.
Appreciate your comments
You might hear people say something like "Can you believe Jimmy got arrested for drunken driving? I would have thought he was smarter than that."
There is an implied conditional in the "I would have thought..."
If you had asked me previously, I would have thought that he was smarter than that.
So as per your explanation, always there should be implied if sentences relates to "I would have thought.." senetence.
Is that right?
Yes. "Would have" is a conditional.
I am not a teacher.
Some people who have trouble being direct may say, 'I would have thought...' when what they really mean is 'I think'.
'I would have thought it better to do this, [but since I'm too weak to impose my will on anyone we'll do it your way]' instead of, 'I think we should do it like this'.
I'm not sure that this is a sign of weak will.
I answer "I would say" or "I would suggest" with an implied conditional frequently. It seems more polite to me.
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.