English Tenses · Bring your learning together

Tense Mastery Challenge

Review 100 selected questions drawn from all fifteen lesson banks. Mix the topics or choose one area to practise.

Start a mixed round

No timer · Unlimited attempts · No registration needed

Understand the situation

Look for the time, the person and the meaning. Is this a routine, an activity in progress, an earlier event, a plan or a completed result?

A review, not a qualification test

This challenge draws from the lesson question banks. Some questions name the form to use; others ask you to recognise the meaning or correct a sentence. It is a guided learning review, not an unseen exam.

Mixed rounds contain ten questions. Individual topic rounds contain six or seven questions. Use feedback to identify an area to revisit, and practise missed questions after a round.

New to the section? Start with am, is, are, was and were, then Present Simple and Present Continuous. Further forms are optional until you feel ready.

Three things to check

Time

Does the context refer to now, a past point, an earlier past action, or the future?

Focus

Are you describing a habit, activity, completed amount, duration, plan or result?

Structure

Check the helping verb, the main verb form, the subject and the position of not or the question word.

8. Your practice space

Choose a topic or try a mixed round. Mixed rounds have 10 questions; individual mastery topics have 6 or 7. Type answers, choose an option or build a sentence. Read the feedback before moving on.

Full forms and standard contractions are accepted. Capital letters and final punctuation do not affect your score. Each answer is checked once per round; you can practise missed questions afterwards.

9. Your progress

Saved only in this browser on this device. No account or personal details are needed. On a shared or guest computer, progress may be cleared when you leave. This does not save to your Google account.

Complete a round to see your progress.

10. Print and practise

Use these questions for classwork or homework. The print version includes 20 questions followed by the answer key on a separate page. Use your print settings to save as PDF if you prefer.

View worksheet questions and answers
  1. Use the present. Complete the sentence: I ___ ready for my lesson now.
    Choices: am / is / are
    Answer: am
  2. Make this negative. Keep the same subject and details: He is at the library now.
    Answer: He is not at the library now.
  3. Complete the question: ___ he read emails every morning?
    Answer: Does
  4. Use the present continuous: We ___ our class project at the moment. (plan)
    Answer: are planning
  5. A: Are you working now? B: Yes, ___.
    Choices: I am / I do / I is
    Answer: I am
  6. Build a past simple question. Use all the words.
    Words: yesterday / desk / the / on / folder / the / put / she / Did
    Answer: Did she put the folder on the desk yesterday?
  7. Complete the past continuous negative: We ___ in the library at ten yesterday. (study)
    Answer: were not studying
  8. Use going to: I ___ for a new job next week. (apply)
    Choices: am going to apply / is going to apply / am going apply
    Answer: am going to apply
  9. Make this negative. Keep the same subject and details: The nurse is going to call the patient this afternoon.
    Answer: The nurse is not going to call the patient this afternoon.
  10. Complete the question: ___ she call you later?
    Answer: Will
  11. Use present perfect: He ___ a travel card. (buy)
    Answer: has bought
  12. A: Have you finished the form? B: Yes, ___.
    Choices: I have / I did / I am
    Answer: I have
  13. Build a present perfect continuous question. Use all the words.
    Words: morning / this / early / since / travelling / been / they / Have
    Answer: Have they been travelling since early this morning?
  14. Complete the past perfect negative: We ___ the tickets before the price increased. (book)
    Answer: had not booked
  15. Use past perfect continuous: I ___ for twenty minutes when the bus arrived. (wait)
    Choices: had been waiting / had waiting / had been wait
    Answer: had been waiting
  16. Make this negative. Keep the same subject and details: The nurse had been helping patients all morning before her break.
    Answer: The nurse had not been helping patients all morning before her break.
  17. Build a present continuous for future arrangements question. Use all the words.
    Words: Sunday / next / lunch / for / us / visiting / they / Are
    Answer: Are they visiting us for lunch next Sunday?
  18. Complete the question: ___ she be studying at this time tomorrow?
    Answer: Will
  19. Complete the future perfect negative: We ___ the tickets by tomorrow evening. (book)
    Answer: will not have booked
  20. Use future perfect continuous: He ___ the roof for a week by next Monday. (repair)
    Answer: will have been repairing

Keep practising

Try another activity, revisit a rule or use a grammar video to support your learning.

ESOLish · Tense Mastery Challenge

Name: ____________________   Date: ______________

Write your answers. Keep the same subject when changing sentences. Full forms and contractions are both correct.

    Tense Mastery Challenge · Answer key

      More free learning: esolish.com/english-tenses/