0Hi, I knew that "shouldn't do" and "ought not to" doesn't completely mean the same thing from 01a
05000 02a00. 02br
02br
00But how about 01b
00"oughtn't (to) have done" 02b00and01b
00 "shouldn't have done"02b00? Like:02br
02br
00He 01b
01font00shouldn't 02font00have left02b00 for America. (It could probably mean (1)01i
00 01b00He wasn't supposed to leave for America, but he did.02b02i00 or (2) 01i
01b00It is possible that he hadn't left for America yet.02b00 02i00) 02br
02br
00He 01font
01b01font00oughtn't02font00 (to) 00have left02b02font00 for America. (It could only mean 01b
00"01i00He wasn't supposed to left for America, but he did.02i00"02b00 )02br
02br
00 Am I right? Please give me your opinion, thank you!0260hrefhttp://www.EnglishForward.com/English/PossibleMeaningShouldnt/zxkzw/post.htm