Hi, I have a doubt about "I should think..." and "I should have thought...". I have asked a similar question in an earlier post. Although I have a clue what it is all about, I'm not completely sure about this. Anyway, please take a look at the following sentences first:
"He doesn't know English at all and is looking for a job." "I shouldn't think that he'd find it easy to get work." (Does it refer to "the present" like "I don't think he'd find it easy to get work."?)
"He actually passed the exam." "I shouldn't have thought it was possible to do that." (Does it refer to "the past" like "I didn't think it was possible to do that."?)
Please help me solve my doubt. Thanks again!