President Trump said in his address yesterday, “George Floyd will not have died in vain” as you see in the following excerpt.
“Trump vows ‘George Floyd will not have died in vain’ as National Guard arrives in Minneapolis. The president urged residents of Minneapolis to honor Floyd's memory, assuring them that his death will not be in vain.” (disrn.com)
Is the future perfect grammatically correct in this context when George Floyd is already dead?
anonymous Is the future perfect grammatically correct in this context when George Floyd is already dead? Yes. In fact, it is a completely formulaic statement.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
anonymousIs the future perfect grammatically correct in this context when George Floyd is already dead?
Yes. In fact, it is a completely formulaic statement.
It seems that whenever something awful happens, someone in power says that we must make sure that whatever it is "will not have happened in vain".
... will not have died in vain.