英语时态题No sooner had I __than the play began. A.been sat B.sea

1个回答

  • 答案纯手打!

    答案:D

    翻译:我一坐下,这个游戏就开始了.

    解释:此题考查固定句型No sooner...than.

    1. 该句型直接翻译为:...一...,...就.

    要求前句使用过去完成时且必须部分倒装,即把助动词had提前到主语之前,而than后的句子使用一般过去时.

    该句型完全等同于如下句型:Hardly...when.

    2. 从句意来看,是“我先坐下”,才“游戏再开始”的.

    所以前句动作发生在后句之前,所以后句使用一般过去时,而前句使用过去完成时,即“过去的过去”.

    3. 该句型也可以不倒装,正常如下:

    I had (no sooner) been seated (than) the play began.