you should have asked what you were supposed to wear

问题描述:

you should have asked what you were supposed to wear

你本应当事先问一问穿什么合适。
此处用should have done表示“本应该做,但实际却未做”。

你当时本应当问一问自己应该穿什么。(实际上你没有问,而是自作主张)

你本应当事先问一问穿什么合适.
祝你学习愉快! (*^__^*)
请及时采纳,多谢!