语法与词汇

Knowing that the cruel criminal has done a lot of unlawful things, feel sure that I have no________but to report him to the local police.

【正确答案】 D
【答案解析】

句子的意思是, “得知这个残忍的罪犯做了很多犯法的事情, 我认为自己必须向当地警察报告。 除此之外, 我别无 _________ 。” 句子中的 have no…but to do something是个固定用法, no 的后面一定是 choice 一类的词, 意为“只能……, 没有其他选择”。 四个选项中, alternative 的意思相当于 choice, 因此是正确答案。 authority 意为“权威性, 决定权”。 time(时间)和 chance(机会)显然也与题意不符。