7. No sooner________ herself in her seat ________ I asked her about the matter.

11-04
摘要: 7. No sooner________ herself in her seat ________ I asked her about the matter.
A. she has settled; before
B. had she settled; than
C. has she settled; when
D.
7. No sooner________ herself in her seat ________ I asked her about the matter.
A. she has settled; before
B. had she settled; than
C. has she settled; when
D. she had settled; than
【答案】B
【解析】
【详解】考查固定短语和动词时态。句意:她一坐下来我就问她那个事情了。No sooner…than…意为“一……就……”,no sooner后的主句用过去完成时she had settled,than后的从句用一般过去时;如no sooner放在句首表示强调时,则主句要部分倒装,即将had提到主语前,变为had she settled,从句保持不变。故选B项。
 
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

留言与评论(共有 0 条评论)
   
验证码: