为什么同样是部分倒装 hardly had sb did when……用的是did过去式,而not until ...did sb do用的是do
问题描述:
为什么同样是部分倒装 hardly had sb did when……用的是did过去式,而not until ...did sb do用的是do
部分倒装后的动词时态怎么判断
答
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."昨晚直到他爸爸回来他才上床睡觉".