单选题 That shop ______ open for fifty years. I hope it never closes.
A. was B. is
C. has been D. had been

【正确答案】 C
【答案解析】[解析] 表示50年间持续的状态,因此最合适的时态是现在完成时。表示持续意义的现在完成时常和<for+时间>的副词结构一起使用。
词汇:be open营业,经营/close关门,倒闭