表示”过去的过去”
by the time(当......的时候)+从句
by+将来的时间(will/shall do)——将来完成时(will/shall have done)
by+过去的时间(did)——过去完成时(had done)
by+现在的时间(do/does)——现在完成时(have/has done)
一些用于现在完成时的时间状语,在过去的语境应与过去完成时连用
主语+had hardly done+...... when 主语+did......
主语+had scarecely done+.......when 主语+did......
主语+had no sooner done+......than 主语+did.....