+0
He thought that she should have stolen the money.

I think this sentence could mean "He thought that it was very likely that she had stolen the money." But I'm not sure.

Could you please tell me if I 'm right on this? Thank you!
+0
No. You're obviously struggling a lot with all these modals.

"You should have" means that there was something that you were expected to do, or would have benefited you to do, or perhaps you had an obligation to do.
+0
ViceidolI think this sentence could mean "He thought that it was very likely that she had stolen the money." But I'm not sure.

Could you please tell me if I 'm right on this?
There may have been a time many hundreds of years ago when this meaning was used, but not in modern English. Nowadays, it only means that she did not steal the money -- although in his opinion it would have been the proper thing for her to do.
CJ
Site Hint: Check out our list of pronunciation videos.
Comments  
Thank you for your replies, Barbara and Jim. And I'm sorry to have bothered the poeple on the forum so long asking questions about modals. The people on the forum are helpful and friendly, and I really appreciate their help.
Teachers: We supply a list of EFL job vacancies