作业帮 > 英语 > 作业

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

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/06/16 21:27:36
英语时态题
No sooner had I __than the play began. A.been sat B.seated C.sat D.been seated
我感觉这个句子本身就有问题,我是初学者,这几天看语法看的多了,不知道对不对,句子的意思是在我坐下之前,游戏就已经开始了,我坐下是过去,游戏开始是过去的过去,所以应该是若两个动作发生的先后顺序知道,先发生的的动作用过去完成啊 ,应该是开始游戏用过去完成啊
摆脱别复制,我专升本呢,高手帮忙
答案纯手打!
答案:D
翻译:我一坐下,这个游戏就开始了.
解释:此题考查固定句型No sooner...than.
1. 该句型直接翻译为:...一...,...就.
要求前句使用过去完成时且必须部分倒装,即把助动词had提前到主语之前,而than后的句子使用一般过去时.
该句型完全等同于如下句型:Hardly...when.
2. 从句意来看,是“我先坐下”,才“游戏再开始”的.
所以前句动作发生在后句之前,所以后句使用一般过去时,而前句使用过去完成时,即“过去的过去”.
3. 该句型也可以不倒装,正常如下:
I had (no sooner) been seated (than) the play began.