Instant ESLWorksheets
B1Teens, Adults· 15–20 minutes

Present Perfect Time Words: Complete the Sentences

Focused present perfect time words practice with clear instructions, writing space and a complete answer key.

Download free PDF ↓Preview worksheet

2 pages · Free PDF · No signup

What’s in the worksheet?

  • Focused sentence-completion practice
  • Clear model and instructions
  • Generous answer spaces
  • Answer key on page 2

Choose among seven present-perfect time words in twenty contextual sentences, recognising valid alternatives.

Worksheet preview

Open PDF ↗
Page 1 of Present Perfect Time Words: Complete the Sentences

Page 1 of 2 · A4 printable PDF

Page 2 of Present Perfect Time Words: Complete the Sentences - answer key

Page 2 of 2 · Answer key · A4 printable PDF

A simple way to teach it

Before the lesson

Use the word box and keep page 2 separate. Words can be used repeatedly; this is not a one-use matching puzzle.

  1. Group life experience, completion by now, recent time and continuing negatives before attempting the gaps.
  2. Read the surrounding clues and word position, then compare choices for the whale, hotel, late bus and unanswered message contexts.
  3. Check suggested answers, accepting context-appropriate alternatives. The key allows recently/lately in several items, already in 16 and never in 15; explain the changed emphasis rather than treating every gap as unique.

Support and extension

Support with the time-word reference. Extend by rewriting one sentence with a different suitable word and describing how the meaning changes.

Suggested approach. Adjust the pace and number of questions to suit your class.

More on this topic and related worksheets

Browse present perfect and related worksheets →

Related language points and worksheet formats. Check each level before choosing. Scroll sideways for more suggestions.