Dumb English question, but isn’t “future predictive” in English accomplished by
“will” and “going to” (or “fixin to”
Like:
Sara will not sing at shul tomorrow.
Sara is going to read at shul tomorrow.
English: Sara will not sing at shul tomorrow.
Hebrew: Sara will not have sung at shul tomorrow.
It's a subtle distinction, but reporting having seen or not seen a future event as if one had already observed it (past tense) is different than merely thinking it's likely to happen.
To the best of my, once again, rather limited understanding of English (I've only been speaking it for about 65 years, still have a LOT to learn!) the only place something like this appears in English is in the translations of the Bible. The various Prophets report ...I saw..., ...it was..., ...I heard...