It's high time you _______ us the truth.

It's high time you _______ us the truth.
A、tell
B、have told
C、told
D、had told
【正确答案】:C
【题目解析】:It's high time sb did sth 是时候做某事了,要使用虚拟语气,固定搭配。