C. have held D. had held
B.held。翻译:是我们开会讨论这个问题的时候了。解析:It is high time that后面加过去时态。
重点词汇解释
hold
英 [həʊld] 美 [hoʊld]
v. 拿着;控制;容纳;握住;持有;保持;掌握;认为;举行
n. 握住;控制;把握;立足点;延误;影响
He has been trying hard to hold his temper.
他一直尽力控制自己不发脾气。
短语
1、hold a banquet 举行宴会
2、hold a belief 相信
3、hold a book in one's hands 手中拿着一本书
4、hold a box together 把箱子钉牢