单选题 Until recently there was no ______ of being promoted.
A. assure
B. assured
C. assurance
D. assuring

【正确答案】 C
【答案解析】初级问题 no在这里是形容词,因此空格内填入的词语应该是被修饰的名词。换个角度来说,应填入在there is句型中充当主语的名词。D选项是动名词,但后面没有宾语,所以不合适。
[高频词语] until recently 直到最近 assurance 保证