问题 选择题

Have you any knives? I need a sharp ________.

A.it

B.another

C. one

D.any

答案

答案:C

词义辨析。It特指上文那一个;another不定范围内另一个;one同类中的一个;any任何一个。句意:你有一些刀子吗?我需要一把锋利的。所以选C。

完形填空
单项选择题