Would Have Thought Meaning?

From Longman Dictionary of Contemporary English

Longman Dictionary of Contemporary English
From Longman Dictionary of Contemporary Englishrange1 /reɪndʒ/ ●●● S1 W1 AWL noun 1 variety of things/people [countable usually singular] a number of people or things that are all different, but are all of the same general typerange of a range of services The drug is effective against a range of bacteria.
you would have thought (that)you would have thought (that) (also you would think (that)) used to say that you expect something to be true, although it is not You would have thought the school would do more to help a child like Craig. → think.

Who would have thought means?

It is very surprising (that something happened or is the case); no one could have predicted (that something happened or is the case).

Would have thought or would have think?

As I've learned that "I would think" is used for giving openion ,politeness , showing uncertainty,softening etc "I would have thought" should also share the same characteristics as It's only past version of "I would think". Example: A: She died of a broken heart.

Robert Thorne

Robert Thorne

Automotive & Future Transportation Editor

Robert Thorne covers electric vehicle innovations, autonomous driving systems, global mobility trends, and automotive engineering developments.