I should have made better use of my spare time while in high school.中学期间我本该更好地利用我的课余时间.句中有省略成分吗?本该 译为 should have

问题描述:

I should have made better use of my spare time while in high school.中学期间我本该更好地利用我的课
余时间.
句中有省略成分吗?
本该 译为 should have

I should have made better use of my spare time while (I was) in high school.
省略成分见括号里
第二个问题,没什么好解释的,记住这个句型should have done 虚拟语气,表示“过去本该做某件事但没做”