wanted to go out, but I had no money. I had no 【alternative】 but to stay at home.
A、alternate
B、choose
C、alert
D、choice
【正确答案】:D
【名师解析】:选项D "choice" 是正确的答案。在这个句子中,"alternative" 是名词,意味着“选择”或“替代方案”。"Choice" 也是名词,与 "alternative" 意思相近,可以互换使用。其他选项 "alternate" 是动词,意味着“交替”;"choose" 是动词,意味着“选择”,但在这个句子中需要一个名词形式;"alert" 是动词或形容词,意味着“警告”或“警觉的”,与句子意思不符。因此,根据句子的语境和语法要求,选项D "choice" 是最合适的填空选项。