HELP!11No sooner ____ his talk than he _____ the workers.A.h

t17tt2022-10-04 11:39:545条回答

HELP!11
No sooner ____ his talk than he _____ the workers.
A.he finished; surrounded by
B.had he finished ; was surrounded by
C.he had finished ; was surrounded by
CORRECT ANSWER IS B
but i think it should be A
为什么后面用的不是陈述语序?

已提交,审核后显示!提交回复

共5条回复
偷猫的懒汉鱼 共回答了15个问题 | 采纳率80%
No sooner...than...为固定句型,意为未来得及做某事,某事已经发生
前半句用过去完成时且倒装,后半句用一般过去时.而且他根据句意应该是被动的
1年前
timpeng 共回答了21个问题 | 采纳率
No sooner...than...为固定句型,意为未来得及做某事,某事已经发生
前半句用过去完成时且倒装,后半句用一般过去时。
1年前
rpglpj 共回答了40个问题 | 采纳率
No sooner和Only一样,只要在句前出现,句子中的谓语动词就要倒装,所以变成had sb. done sth.
1年前
rickl0 共回答了144个问题 | 采纳率
A
1年前
忙碌的小丫 共回答了24个问题 | 采纳率
这个是B, No sooner than 是一个句势,紧接在后面的句子必须倒装,而且要用过去完成时
1年前

相关推荐