Would Have Expected Meaning?
It Means "If I Had Been Asked to Predict How You Would Behave, I Would Have Expected. .." Nobody in Fact Asked Me to Predict How You Would Behave. as a Result...
It means "If I had been asked to predict how you would behave, I would have expected..." Nobody in fact asked me to predict how you would behave. As a result "I would have thought he would" is frequently used to introduce a reasonable expectation that is not fulfilled. T.
Have expected or had expected?
You are right that I have expected is incorrect, since have relates to a completed action, and expect is not really an action. I expected is past simple, and relates to something that happened before now. I had expected is past perfect, which relates to something that happened before some event in the past.
Would have be or would have been?
Re: "would be" vs "would have been"
"Would have been" refers to your life until now; "would be" refers to the present moment and foreseeable future.