scarcely when,no sooner than,hardly when哪两个中间有had的?是不是后两个?