1. hardly had sb did when……应该是hardly had sb done when…did…
因为 had done 的动作发生在
从句谓语did 以前,是属于过去的过去,所以用
过去完成时。
Hardly had she sat down when the doorbell rang. "她刚一坐下门铃就响了。"
2. not until ... did sb do 中 did....do 是
一般过去时部分倒装句式,其前用did表示过去时态,所以后面用动词原形do.
Not until his father came back did he go to bed last night. "昨晚直到他爸爸回来他才上床睡觉"。