31 Surprising (令人惊讶的)
32 remained (时态要保持一致,前面也是用的过去时existed)
33 at (固定搭配)
34 necessity (necessary作名词用时,尽管与necessity同义,均可表示“必需品”的意思,但用法还是有细微的差别.necessary尽管是可数名词,但通常用作复数形式necessaries; necessity用作可数名词时,既可用作单数,也可用作复数,但主要还是用作不可数名词,表示抽象的概念,有“必要性,必然性”的意思,necessary就没有这层意思.)
35 the
36 Otherwise
37 her (固定搭配,look down upon sb)
38 in (which后面跟的是修饰cases的定语从句,in these cases,在这些情况下,也是固定搭配)
39 rule ? 这个没有候选词吗?反正应该是个名词
40 arranged (修饰marriages,规则动词的过去式可用作形容词,同时包含被动的意思)