刷OG可以看到,GMAC很少直接告诉你是so...that好,还是so as to好,还是in order to好。在OG之外,很多网友对此进行的总结,我觉得有参考意义,但是只要不是OG说的就不能够作为绝对的标准。如何区分这些词组,我个人觉得主要还是看句意,以及他们和其它词组的搭配。
这个题首先排除D和E,原因不多说了。然后排除B因为搭配错了,so...that是正确搭配,so...so that错。C有两个错误,一个绝对错误,就是出现了able/unable to be done的结构,这个OG上有写是绝对错的;另一个错误是相对错误,就是出现了they这个代词。They可能引起各样的指代歧义,比如本句中可能指shifts,也可能指后面的markets。