两个模态 ◻ {\displaystyle \square } 和 ⋄ {\displaystyle \diamond } 无法用于区分过去和未来。为此,我们需要一个具有以下 ◻ {\displaystyle \square } 运算符的多模态逻辑
以及相应的 ⋄ {\displaystyle \diamond } 运算符
然后语义像以前一样给出,通过给出三个可达性关系的约束,或者通过给出适当的公理,例如
此外,时态逻辑还有许多其他方面。例如,可以区分左线性和右线性结构,或区分密集时间结构和离散时间结构。