应该说论英文汉语都层含义 - 所既用 should, 公认道理;用 is supposed to (do something), 约定俗要求 句似乎更适合于种含义即 John was/is supposed to go to bed at 一0 o'clock p.m