It is time that I went to pick up my daughter at school.这句话有毛病吧?不是应该用should do么

问题描述:

It is time that I went to pick up my daughter at school.这句话有毛病吧?不是应该用should do么

没有语病 it is time that 后既可以接should+动词原形的虚拟语气 也可以接动词的一般过去时 例如'吃晚饭的时间到了'可以有两种表述 一种是it is time that we should have dinner 另一种是it is time that we had dinne!可我所奇怪的就是如何来区分这两种情况。