AmbifulWorksheets
Practice that never repeats
CBSE · Class 8 · English

Tenses

Standard difficulty · 20 questions · 40 marks

Name: Date: Score: ____ / 40

Write full answers in Sections B and C. Answers are on the last page — try every question first!

Section A — Choose the correct answer8 × 1 = 8 marks
1.
Choose the right form of the verb: Ananya ____ (send) the messages at present.
  1. will send
  2. was sending
  3. is sending
  4. sent
2.
Choose the right form of the verb: Zoya ____ (cook) the vegetables at present.
  1. is cooking
  2. cooked
  3. had cooked
  4. was cooking
3.
Choose the right form of the verb: By the time the guests arrived, my sister ____ (send) the messages.
  1. had sent
  2. is sending
  3. will be sending
  4. sends
4.
Which tense is used in this sentence? “These days, my brother repairs the fan every day.”
  1. future perfect
  2. future continuous
  3. simple future
  4. simple present
5.
The present continuous tense is formed with:
  1. am/is/are + the -ing form
  2. has/have + past participle
  3. was/were + the -ing form
  4. will + base verb
6.
The past participle of “fly” is:
  1. flew
  2. flies
  3. flying
  4. flown
7.
Make the sentence negative: “Our neighbours have painted six walls since Monday.” The verb becomes:
  1. do not have painted
  2. not have painted
  3. have painted not
  4. have not painted
8.
Assertion (A): “She will take the photographs tomorrow.” is correct.
Reason (R): The simple future is used only for actions that never happen.
  1. Both A and R are true, and R is the correct explanation of A.
  2. Both A and R are true, but R is not the correct explanation of A.
  3. A is true, but R is false.
  4. A is false, but R is true.
Section B — Short answer8 × 2 = 16 marks
9.
Fill in the blank with the right form of the verb: Kavya ____ (water) the plant at ten o’clock tomorrow.
10.
Fill in the blank with the right form of the verb: By the time the guests arrived, Neha ____ (sing) the songs.
11.
Fill in the blank with the right form of the verb: Nowadays, she ____ (read) the poems twice a week.
12.
Fill in the blank with the right form of the verb: Asha ____ (wash) the plate at eight o’clock last night.
13.
Name the tense, and say why it is used: “By the time we reached home, Vikram had watered the plants.”
14.
Rewrite the sentence in the simple future, ending it with “tomorrow”: “Rohan cooks the vegetables.”
15.
Write the past form, the past participle and the -ing form of “make”.
16.
Change into a question: “Our neighbours were choosing the colours at eight o’clock last night.”
Section C — Longer answers4 × 4 = 16 marks
17.
Fill in each blank with the right form of the verb in brackets:
(1) My sister ____ (fly) a kite tomorrow.
(2) You ____ (write) a story at this time yesterday.
(3) Look! Rahul ____ (sing) a song.
(4) The children ____ (open) the windows by the end of next week.
18.
Write three sentences about Ananya: one about what Ananya did yesterday (write), one about what Ananya is doing now (carry), and one about what Ananya will do tomorrow (water).
19.
Find the mistake and write the sentence correctly. Say which tense is needed and why: “My brother chose a book at ten o’clock tomorrow.”
20.
Explain when we use the present continuous, the past perfect, the present perfect, and write one sentence of your own for each.
AmbifulWorksheets
Practice that never repeats
CBSE · Class 8 · English

Answer key

Tenses · AW-8E-TEN-2026-V1 · For parents — fold back or tear off before handing the sheet to your child.

QAnswerWorking
1(c) is sendingpresent continuous: an action going on now: am/is/are + the -ing form
2(a) is cookingpresent continuous: an action going on now: am/is/are + the -ing form
3(a) had sentpast perfect: the earlier of two past actions: had + past participle
4(d) simple presenthabits and facts: base verb, with -s/-es for he, she, it and singular nouns
5(a) am/is/are + the -ing form—
6(d) flownfly – flew – flown
7(d) have not painted“not” goes after the first helping verb
8(c) A is true, but R is false.A is true: the time words call for the simple future. R is false.
9will be wateringfuture continuous: an action going on at a moment in the future: will be + the -ing form
10had sungpast perfect: the earlier of two past actions: had + past participle
11readssimple present: habits and facts: base verb, with -s/-es for he, she, it and singular nouns
12was washingpast continuous: an action going on at a moment in the past: was/were + the -ing form
13Past perfect: the earlier of two past actions: had + past participle—
14Rohan will cook the vegetables tomorrow.a future action: will + base verb
15made, made, making—
16Were our neighbours choosing the colours at eight o’clock last night?move the first helping verb before the subject
17(1) will fly; (2) were writing; (3) is singing; (4) will have openedsimple future; past continuous; present continuous; future perfect
18Ananya wrote a letter yesterday. Ananya is carrying the box now. Ananya will water the plant tomorrow.simple past, present continuous, simple future
19My brother will be choosing a book at ten o’clock tomorrow. The future continuous: an action going on at a moment in the future: will be + the -ing form.—
20Present continuous: an action going on now: am/is/are + the -ing form, e.g. She is feeding the bird at present. Past perfect: the earlier of two past actions: had + past participle, e.g. By the time the guests arrived, my parents had built a sandcastle. Present perfect: a past action linked to now (so far, since): has/have + past participle, e.g. Kavya has cleaned four rooms since Monday.Any correct sentences.