31.D 根据上文,只有why才是正确的,它引导一个表语从句。
30.B in作“穿着”解,on和have都不能单独用来表示这一含义,D项是谓语形式,这在语法结构上有错误。
29.A 加拿大并不在欧洲,不需要用other将其排除。
28.A imagine接动名词,本句中的the best boy为其逻辑主语,用的是通格。
27.A 关系代词在定语从句中作主语,故用whom的宾语形式是错的。本句含有两个句子,在它们中间没有任何连词,是不允许的,所以C、D也不能用。
26.B 形容词也可做状语,这时可以把它看做为前面省略了being。根据词意第一空应用tired“感到疲乏”。第二空用现在分词表结果,故此题答案为B。
25.D A、B两项语态不对。“ought + to+完成被动式”表示“本应该受到”,由它来与but后面那句话相呼应。
24.B 分析整句的含义,注意主从句的时间先后关系。
23.A as在这表示时间,相当于when,不能将其视为原因,做原因时不能被副词修饰,只有because可以。
22.D 现在分词做定语时相当一个主动语态的定语从句,entering=“the people who enter another country”。