英语时态题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.