请教一道语法题(有关倒装)

来源:百度知道 编辑:UC知道 时间:2024/05/07 11:46:39
So honest___that he was won respect from all of us.
A.Mr Green is
B.Mr Green has been
C.is Mr Green
D.has Mr Green been
答案是C,请教为什么?谢谢!

P18/243

正常语序的话应该是:
Mr Green is so honest that he was won respect from all of us.
格林先生如此真诚以至于他赢得了我们每个人的尊敬。

本句倒装是强调其“真诚、诚实”,因此把SO+honest放在句首。倒装是指谓语动词放在主语之前。因此才是is Mr Green

这句看起来就可以看到有so that的结构,根据倒装句的法则,只倒装主句,从句不变。so that引导的结构状语从句中,主句是so后面的一切形容词之前的部分,那么就倒装这一部分即可。
法则,把连词(助词)提前,后面跟修饰语,然后把谓语动词也前置,主语放后,从句部分不变,那么就会变成
so honest is mr green that he was won respect from all of us.
而正常句式则是mr green is so honest that he was won respect from all of us