是的,答案要选A。
你的句子可视为 there be 句式的变体,即把 be 换成了 come。又如:
There comes a time when we feel we must make a protest. 有时候我们觉得必须提出抗议。
There comes a time in everyone's life when a big decision has to be taken. 每个人的生活中都有过要作重大决定的时候。
There comes a time when children leave their parents and start families of their own. 总有一天孩子们会离开父母,建立他们自己的家庭。
类似的,根据不同语境的需要也可以将 be 换成动词 exist, remain, arise, follow 等,这类用法多见于正式文体或文学作品中。如:
There remains the problem of finance. 财政问题仍然存在。
There followed an uncomfortable silence. 接着是一阵令人尴尬的沉默。
There arose the question of how to persuade him into adopting our proposal. 问题出现了,不知该怎样来说服他采纳我们的建议。
There exist two clearly defined political groupings in the country, the establishment and the dissidents. 在这个国家存在着两个分明的政治派别,当权派和反对派。