.刚做了你发的31-41.
21.C (principal是主要的意思,principal contradiction主要的矛盾)
22.C (词组so much so that到这样的程度以致于...)
23.B (relevant是相关,有关的意思)
24.D (deserve是应得的,根据句意可知是D)
25.B (reward是奖励的意思)
26.C (A,C,D上来就可以排除掉,reproduce有再现的意思)
27.A (C,D先排除掉,A更具体一些)
28.B (end up是结果是.)
29.B (community社区的意思)
30.A (indignant和outraged是生气的意思,因为不能双选,所以不是B,就是A,hysterical是情绪激动的,符合)
解释很耽误时间,选我哦,已经帮你做了20道题了!