一英语问题。急!!!

来源:百度知道 编辑:UC知道 时间:2024/09/21 15:49:20
你应该问问你该穿什么。You should have asked what you were supposed to wear.中的have当什么讲?

should have done是一种虚拟语气的固定搭配,表示"本来应该做(而没有做)"

所以原句意思是你本来应该问问该穿什么(事实上之前"你"并没有去问的)

should have done 固定虚拟语气句型