Kilo Lingo

Spanish · Chapter 30 · Lesson 14 · Grammar primer

Compound tenses: future perfect and past anterior

habré hablado for what will have happened (and for guessing about the recent past: habrá llegado ya), plus the literary past anterior hube hablado - the whole compound-tense family on one map.

The short version

Half of all habré hablado is not about the future

The future perfect does place an action before a future point, as in para el viernes habré terminado. Far more often in speech it is guessing about the recent past. Habrá llegado ya usually means he must have arrived, not he will arrive. Let the context decide, not the form.

Habrá llegado ya.

He must have arrived by now.

That's the gist. The full article goes deeper - more examples, the edge cases, the why - and the practice below scores like a vocabulary session and earns the same XP.

Read the full article · 5 min read

Practice

Practise this lesson

22-question session

One question at a time, mixed across the exercises in this lesson. Miss one and it comes back round before the end.

Spanish · Free printables

Worksheets for this lesson

Worksheets with answer keys built in. Open any one to view, print or save.

Free for members

The printable worksheets, infographics and PDFs are free with an account. Start a free week and download as many as you like.

Start your free week

Lesson 14 of 23 in this chapter

Back to the curriculum