That question should have been asked a months ago,为什么不是had been?

问题描述:

That question should have been asked a months ago,为什么不是had been?

因为should后接动词原形

should have done结构表示本应该做某事却没做

这是虚拟语气,对现在进行虚拟,意思是本应该做却没做

should是情态动词,后用动词原型

should 是情态动词,后加动词原型