问题

(2012·辽宁高考)Jack is a great talker. It’s high time that he ________ something instead of just talking.
A:will do
B:has done
C:do
D:did
B:has done
C:do
D:did
正确答案是: