what should I see but something/who should appear but somebody etcSURPRISEDused to show that you were surprised when you saw a particular thing, when a particular person appeared etc 你猜我看到了什么/你猜谁来了等〔用于表示惊讶〕 Just at that moment, who should walk in but old Jim himself. 就在那时,你猜猜谁进来了? 就是那个老吉姆本人。
→ what should I see but something/who should appear but somebody etc at should(1)