Future temporal logic needs infinitely many modalities

Kamp's theorem states that there is a temporal logic with two modalities ("until" and "since") which is expressively complete for the first-order monadic logic of order over the real line. In this paper we show that there is no temporal logic with finitely many modalities which is expressively complete for the future fragment of first-order monadic logic of order over the real line (a future formula over the real time line is a formula whose truth value at a point is independent of what happened in the past).