In a few years, this invention WILL HAvE LINKED almost everyone in the world.
Which is the correct tense of the underlined verbs?
future perfect progressive
future progressive
future
future perfect