Skoolur
Free · no sign-up

Class 7 English tenses test

The test contains twenty questions focused on the tense system. The difficulty does not lie in distinguishing past from present, but in mastering the perfect and continuous forms within each tense, where learners typically lose marks. Each question highlights the time clue that determines the tense, and the final screen identifies which tense requires the most revision.

  • 21 questions, marked instantly
  • Every answer comes with the reasoning
  • Ends by naming what to revise
  • Nothing stored, no account, no email

What this test covers

  • Simple present, past and future
  • Present continuous and past continuous
  • Present perfect and past perfect
  • Future continuous and future perfect
  • Time clues that signal a tense
  • Common tense-mixing mistakes
Ready when you are

20 questions, marked as you go

Drawn fresh from a bank of 21, so another go is mostly different questions. Every one explains its method after you answer, and the last screen names the chapters to revise.

Questions

20

Minutes

~15

Marking

Instant

Sign-up

None

How many questions?
How should it run?

How to read the result

Every question in this test

The whole paper, grouped by chapter, so you can see the level before anyone sits it. Three are shown below and the rest open up.

21 questions · 6 chapters

8 shown here - the rest are in the test and the PDF

  • Simple present, past and future4
  • Present continuous and past continuous4
  • Present perfect and past perfect5
  • Future continuous and future perfect3
  • Time clues that signal a tense2
  • Common tense-mixing mistakes3
  1. Question 1. Choose the correct simple present form: 'She ___ to school every day.'

    • walk
    • walks
    • will walk
    • walked
  2. Question 2. Choose the correct simple past form: 'They ___ the match yesterday.'

    • win
    • wins
    • won
    • will win
  3. Question 3. Choose the correct simple future form: 'We ___ the results tomorrow.'

    • are announcing
    • announced
    • announce
    • will announce
Show 5 more
  1. Question 4. Choose the correct sentence for a general truth.

    • The sun rises in the east.
    • The sun is rising in the east.
    • The sun will rise in the east.
    • The sun rose in the east.
  2. Question 5. Choose the correct present continuous form: 'Look, the baby ___ !'

    • has cried
    • cries
    • is crying
    • cried
  3. Question 6. Choose the correct past continuous form: 'I ___ dinner when the phone rang.'

    • have cooked
    • cooked
    • cook
    • was cooking
  4. Question 7. Which sentence correctly uses present continuous?

    • She is reading a novel this week.
    • She read a novel this week, is she?
    • She reading a novel this week.
    • She is read a novel this week.
  5. Question 8. Choose the correct sentence describing two actions happening at the same past moment.

    • While I have read, my sister was watching TV.
    • While I am reading, my sister was watching TV.
    • While I read, my sister watches TV.
    • While I was reading, my sister was watching TV.

Want all 21 on paper?

The PDF has every question, with the answer key on its own last page so you can hold it back and mark the work yourself.

Know a parent who'd want this?

A forward on WhatsApp takes ten seconds, and it means more to another parent than any ad.

WhatsApp

Class 7 English test - common questions

Why do Class 7 children mix up the perfect tenses?

The reason is that 'has finished' and 'finished' both refer to something already complete, yet the distinction lies not in the action itself but in how it connects to the present - the present perfect tense bonds a finished action to the current moment, whereas the simple past tense keeps it clearly in the past. The solution involves teaching the time markers first: 'already', 'since' and 'just' signal perfect tense; 'yesterday' and 'ago' signal simple past.

Does this test cover future perfect and future continuous?

Yes, the test includes them alongside present and past forms because Class 7 grammar introduces both and they appear in board papers, even though students rarely use them in conversation.

Is this Class 7 English online test free?

Absolutely - the test is provided entirely free and you need not sign up. No email address is required, no account must be created, and no login is necessary. Your browser runs the test directly and stores nothing. The score remains visible on the page until you close the tab, which aligns with what our privacy policy states, not something we ask you to believe on faith.

Is there a timer?

This is optional and disabled by default. A first attempt should reveal what a child understands rather than how quickly they can answer while under observation, since a timer on an unfamiliar test measures anxiety as much as their understanding of English. The timed version allows roughly forty-five seconds per question, which matches standard exam tempo.

Can my child take it more than once?

As many times as desired. The question bank is shuffled for every attempt, with both the sequence and answer options randomised, making it impossible to pass again by recalling the position of the correct answer. A second attempt one week later yields considerably more insight than retaking the test the same evening.

How is this different from your Class 7 English worksheets?

Worksheets provide focused practice on paper, marked by you; these self-grade. They serve separate functions - tests identify gaps, worksheets fill them. Ten minutes here often benefits families more than an hour drilling previously-unproblematic content.

Free · no card needed

See where your child really stands.

A free 20-minute assessment. We find where your child actually is, then tell you what we would do about it. No card, no commitment.

  1. Tell us the class, the board, and where it is going wrong.
  2. We find a teacher who has taught that exact thing, and offer a slot.
  3. A free 20-minute assessment - stay and watch if you would like to.
  • No card, nothing to commit to
  • Live classes, never a crowded room
  • One teacher, every single week

Book a free assessment

A free 20-minute assessment. We find where your child actually is, then tell you what we would do about it. No card, no commitment.

Outside India? Add your country code, like +971.

Or message us on WhatsApp

We only use your number to arrange classes with Skoolur. No spam, no selling your details on, ever.