Hi! everyone.Could you help me with this problem. Actually I have already asked this question here a few times in different ways but could not get a good answer that could make me understand it,so now I am putting it again here.My question is about the use of "was supposed/expected to do or be"
I came to know from this site
BBC Learning English that "Was supposed to do=should have done" and "was supposed to be =should have been"(Is this correct?) If it is then tell me,does "was supposed to do or be" always mean that something was planned but didn't happen for some reason as "should have been or done" implies?
Or sometimes it means things actually happened in the past like I am going to give an example below-I read this para in my story book's story "a man who was a hospital" which is like this
"The disease writer discovered he didn't have was house maid's knee pain.It was the disease that men were not expected to suffer from" If I take the green coloured phrase as the rule BBC Learning site told me then "were not expected to suffer from=were not supposed to suffer from which is equal to =should not have suffered from. And this phrase "Men should not have suffered from" means men did suffer from the disease. And this disease was common in men.(Please help me in this matter this entangles me allot) Thanks!