It is high time that we __.
A.worked hard
B.working hard
C.should work hard
D.to work hard
出自:中国医科大学-英语